私のスクリプトでは、Exchange Online配布グループのメンバを配列$members_id
にしたいと考えています。Invoke-Commandの問題
私はそれが次のようになりますので、リモートサーバー上でコマンドレットGet-DistributionGroupMember
を実行したい:
The syntax is not supported by this runspace. This can occur if the runspace is in no-language mode.
I:私はエラーを取得し、これを実行した後
Invoke-Command -Session $Session -ScriptBlock {
$members_id = Get-DistributionGroupMember -Identity "power_shell_test"
} -ArgumentList $members_id
$members_id =
を削除すると正常に動作します。
なぜそれがそのように機能するか知っていれば教えてください。
は、私が「Invoke-Commandコマンドの問題を言うと思います:あなたはメンバーをスクリプトブロックに分解するグループのIDを渡したい場合にのみ
使用
-ArgumentList
"意味のあるタイトルではありません... – Clijsters