无法在服务器计算机的网络中的所有计算机上运行PowerShell脚本
这个问题在这里已经有了答案:
远程计算机需要更改其执行策略以允许脚本运行。 在测试过程中,您可能不得不在主机上运行脚本。
这可以通过组策略或手动完成(在所有计算机上)。
使用PSExec,您可以通过运行Set-ExecutionPolicy cmdlet在单台计算机上设置策略。
将您的powershell行更改为绕过本地执行策略:
powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -File "C:file.ps1"
链接地址: http://www.djcxy.com/p/29085.html
上一篇: Unable to run powershell script on all machines in network from server machine