超まとめ
- 方法1: Invoke-Command の -InputObject パラメータを使用する方法
渡すパラメータが一つのみの場合、こちらを使うのがラク。
-InputObjectで渡したパラメータは、$inputという特殊変数で渡される。 - 方法2:Invoke-Command の -ArgumentList パラメータを使用する方法
渡すパラメーターが二つ以上の場合は、こちらを使う。
Invoke-Command に渡すスクリプトブロックがパラメータを取るように書き、そのパラメータに渡す値を Invoke-Command の -ArgumentList パラメータに渡すように書く。
詳しくは
technetの「リモート コマンドに入力を指定する」に詳しい説明があります。