2020-01-01から1年間の記事一覧
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #最新のアップデート日 PS> Get-WULastInstallationDate 2020年12月31日 9:37:31 WSUSで管理されている組織はこんなんでさらっと確認できそうですね ではよいお年を;
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #セキュリティパッチの一覧 PS> Get-CimInstance Win32_QuickFixEngineering Source Description HotFixID InstalledBy InstalledOn ------ ----------- -------- ----------- ----------- Upda…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #IEを動かす Windows PowerShell からの Internet Explorer の使用 https://docs.microsoft.com/ja-jp/powershell/scripting/samples/creating-.net-and-com-objects--new-object-?view=powersh…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #絶対パス PS C:\Users\[user_id]> Convert-Path .\Documents C:\Users\[user_id]\Documents PS C:\Users\[user_id]> Convert-Path .. C:\Users Convert-Path で相対パスを絶対パスに変換します…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ホームパス PS C:\> cd $HOME PS C:\Users\[user_id]> PS C:\> cd ~ PS C:\Users\[user_id]> チルダを覚えていればこちらが早いですが、 スクリプト等に書くとやや分かりにくいので 可読性を求…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #動かす PS> Get-Help Move-Item 名前 Move-Item 構文 Move-Item [-Path] <string[]> [[-Destination] <string>] [<CommonParameters>] Move-Item [[-Destination] <string>] [<CommonParameters>] エイリアス mi mv move PS> Get-Help Move-Item -Online https</commonparameters></string></commonparameters></string></string[]>…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #変数の値を入れ替える # switch # $tmp=$VAL1; $VAL1=$VAL2; $VAL2=$tmp; $tmp=$NULL なお変数を入れ替えたくない時は スクリプト中に1行で表記されるようにすれば簡単 (しかもすぐ戻せる) …
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ご近所 > Get-NetNeighbor ifIndex IPAddress LinkLayerAddress State PolicyStore ------- --------- ---------------- ----- ----------- 14 ff02::1:3 33-33-00-01-00-03 Permanent ActiveS…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #マニフェストの検証 Test-ModuleManifest つづり見たままでした なおマニフェストファイルの拡張子は「.psd1」という事のようです ではまた;
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Exchangeサービス状況の確認 Test-ServiceHealth Exchangeで個々の役割をこなす為に必要なサービスの稼動状況を見ます ではまた;
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ExchangeメールボックスDBの再同期 Update-MailboxDatabaseCopy Microsoft用語で「再シード」と呼ばれています これ繰り出す時は結構やばい状況、のはず・・ なおコマンドの実行は自己責任でお…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #メールボックスDBのGUIDを調べる Get-MailboxDatabase * |Format-Table -AutoSize name,guid Name Guid ---- ---- MDB01 ********-****-****-****-************ MDB02 ********-****-****-****…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ネタ探し PowerShell ギャラリー https://docs.microsoft.com/ja-jp/powershell/scripting/gallery/overview?view=powershell-7.1 一生かかっても見きれるかどうか分かりませんが一日一善で頑…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #構文おさらい Exchange のコマンドレット構文 https://docs.microsoft.com/ja-jp/powershell/exchange/exchange-cmdlet-syntax?view=exchange-ps 年末年始はこの辺をじっくり読み直しましょう…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #受信者フィルター Exchange PowerShell コマンドの受信者フィルター https://docs.microsoft.com/ja-jp/powershell/exchange/recipient-filters?view=exchange-ps コマンド対象のメールボック…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ExchangeメールボックスDBの情報#3 Get-MailboxDatabase -status |sort name |select Name,Server,DatabaseSize,AvailableNewMailboxSpace Name Server DatabaseSize AvailableNewMailboxSpa…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #メールボックスDB変更のステイタス PS> Get-MoveRequestStatistics [mbox_id] DisplayName StatusDetail TotalMailboxSize TotalArchiveSize PercentComplete ----------- ------------ ------…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #メールボックスDB変更の一覧 PS> Get-MoveRequest |ft -a Alias,DisplayName,status,batchname,SourceDatabase,TargetDatabase Alias DisplayName Status BatchName SourceDataba TargetDataba…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #メールボックスの移動 New-MoveRequest [mbox_id] -TargetDatabase [移動先のdb] 諸々大人の事情でメールボックスの移動が必要な際に使います (オプションもその他諸々) ではまた;
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Exchange 管理シェルを開く https://docs.microsoft.com/ja-jp/powershell/exchange/open-the-exchange-management-shell?view=exchange-ps プラットフォーム毎の手順がいろいろ異なるようなの…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ExchangeメールボックスDBの情報#2 Get-MailboxDatabase -status |sort name |select Name,Server,DatabaseSize Name Server DatabaseSize ---- ------ ------------ MDB01 Exch01 970.3 MB …
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #容量の多い個人メールボックス(上位5件) PS> Get-Mailbox | Get-MailboxStatistics | sort TotalItemSize -desc | Select DisplayName,TotalItemSize -First 5 やんごと無き事情で調べる事に…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ファイル共有に対する許可 Grant-SmbShareAccess 対象のファイル共有名と、許可する相手をオプション指定するのが基本パターンか? >Grant-SmbShareAccess -Name "VMFiles" -AccountName "Cont…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #選択する PS C:\> Get-Command select* CommandType Name Version Source ----------- ---- ------- ------ Alias select -> Select-Object Cmdlet Select-Object 7.0.0.0 Microsoft.PowerShel…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #仮想ホストのNIC情報 > Get-VMHostNetworkAdapter Name Mac DhcpEnabled IP SubnetMask DeviceName ---- --- ----------- -- ---------- ---------- vmnic0 20:67:7c:e5:**:** False vmnic0 vm…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #仮想スイッチの情報 Get-VirtualSwitch * なお当方環境では実際に大した属性情報が得られない (Name , NumPorts , Mtu , Notes) ので、 Get-VirtualSwitch * |select * まで記述するのが良さげ…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #動詞を探す Get-Verb これだけでどうこうするという仕事はありませんが、 インターネットにつなげない環境なら役立つかもしれません なお PowerShell 7で実行すると AliasPrefix、Description…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #テンポラリー PS> Get-Command *temp* CommandType Name Version Source ----------- ---- ------- ------ Function New-TemporaryFile 3.1.0.0 Microsoft.PowerShell.Utility Cmdlet Clear-It…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ブランチキャッシュ PS> Get-Command |? source -eq "BranchCache" CommandType Name Version Source ----------- ---- ------- ------ Function Add-BCDataCacheExtension 1.0.0.0 BranchCach…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #いくつか選び出す <# 元ネタ 複数選択のリスト ボックス https://docs.microsoft.com/ja-jp/powershell/scripting/samples/multiple-selection-list-boxes?view=powershell-7.1 #> 仕事の中で…