【发布时间】:2009-07-31 06:23:56
【问题描述】:
我正在使用“invoke-command”在远程机器上执行脚本。
invoke-command -computername <server_name> -scriptblock {command to execute the script}
当出现任何错误时,我的脚本会返回“-1”。 所以,我想通过检查返回码来确保脚本已经成功执行。
我尝试如下。
$code = invoke-command -computername ....
但它什么也没返回。
Invoke-command 不会捕获脚本块的返回码吗?
还有其他方法可以解决这个问题吗?
【问题讨论】: