我使用 PSExec 2.4 在多台计算机上运行命令。如果我想在目标计算机({machine}
下面命名)上运行本地批处理脚本,这没有问题:
psexec -i \\{machine} -nobanner -u {user} -p {pw} -c "C:\Users\Joe\Downloads\temp.bat"
但是,只要它是一个 powershell 脚本:
psexec -i \\{machine} -nobanner -u {user} -p {pw} -c "C:\Users\Joe\Downloads\temp.ps1"
我收到此错误:
PsExec could not start temp.ps1 on {machine}:
The system cannot find the file specified.
知道如何修复它吗?