我的脚本应向凭据加载带有提升的运行代码。 我尝试将一个脚本块包含到另一个脚本块中。并使用不同的参数集运行Start-Process。 我遇到错误“由于错误而无法运行此命令:存根接收到错误数据”。
dispose
答案 0 :(得分:0)
关于Stackoverflow的类似讨论可以在这里看到:
有关问答的评论
任何原因都不使用可以运行脚本的Invoke-Command 使用指定的凭据在本地或远程阻止(请参阅示例2)。 它的帮助)?
另请参阅与上述内容的关联:
可接受的答案:
这在起作用:
Start-Process $PSHOME\powershell.exe -ArgumentList "-NoExit","-Command `"&{`$outvar1 = 4+4; `"write-output `$outvar1`"}`"" -Wait
-ArgumentList是一个字符串数组,因为$ outvar被解释,所以我使用`$ outvar