0
$cmd = {
    param([System.Array]$filestocopy = $(throw "need files"),
    [bool]$copyxml)
    if($copy)
        #do stuff
}
$files = @("one","two","three")

invoke-command -session $s -scriptblock $cmd -argumentlist (,$files) $copyxml

エラー:

Invoke-Command : 引数 'True' を受け入れる位置パラメーターが見つかりません。

高低を検索しましたが、引数リスト内の何かと一緒に配列を渡す方法が見つかりません。試してみました: (,$files,$copyxml)(,$files),$copyxml、および(,$files) $copyxml

これを行う方法はありますか?

4

1 に答える 1