Invoke-Command
注意リモートで一括実行
Invoke-Command -ComputerName <host> -ScriptBlock {...}
WinRM経由で複数サーバーへ同時実行。サーバー群の一括調査・一括設定の中核(要: Enable-PSRemoting)。
実行例
Invoke-Command -ComputerName srv01,srv02 -ScriptBlock { Get-Service spooler }複数台のサービス状態を一括確認
書式
Invoke-Command -ComputerName <hosts> -ScriptBlock {cmd}
実行前の注意
一括実行は影響も一括。対象リストを確認。
関連コマンド
- Enter-PSSessionリモート対話セッション
- sshリモート接続