如何在远程主机上执行powershell脚本时,将本地参数传入?


PowerShell交流中心分类: 远程管理如何在远程主机上执行powershell脚本时,将本地参数传入?
0
RozenAnnie asked 9 年 ago

使用invoke-command时,如何将本地的变量$input01传入远程主机上执行的脚本?
像这样肯定不行,因为还是空值。
Invoke-Command -ScriptBlock {& “E:\psfile.ps1” $input01} -session $session1

1 Answers
1
Best Answer
Mooser Lee 管理员 answered 9 年 ago
Invoke-Command -ScriptBlock { 
param(input01)
& “E:\psfile.ps1″ $input01
} -session $session1 -ArgumentList $input01
RozenAnnie replied 9 年 ago

谢谢!