如何远程运行带参数的.ps1
脚本?目前我遇到过
Invoke-Command -Session $Session -FilePath "./testdelete.ps1 -location $Folder"
我试过$using:Folder
它不起作用。它似乎没有将文件夹信息传递给脚本。
答案 0 :(得分:1)
Invoke-Command cmdlet有一个-ArgumentList
参数:
以逗号分隔的列表输入值。值与之相关联 变量按列出的顺序排列。
示例:强>
Invoke-Command -Session $Session -FilePath "./testdelete.ps1" -ArgumentList $Folder