从Host运行脚本到PsSession计算机

时间:2017-11-29 21:12:14

标签: powershell

我正在尝试运行以下代码从我的主机运行脚本到我已经PSRemoted进入的Vm(我已成功远程进入PSSession)。我哪里错了?

Invoke-Command -FilePath C:\ Script.ps1 -ComputerName PSRemoteComputer

1 个答案:

答案 0 :(得分:0)

您不需要同时使用PSSession和Invoke-Command -ComputerName命令。此时,您将在您的VM和VM上调用C:\Script.ps1(我认为不存在,因为您的计算机上存在C:\Script.ps1)。

如果退出PSSession并运行上面输入的命令,它应该正确运行,假设PSRemoting已正确启用,并且设置了运行脚本的权限。

请记住,通过PSRemoting处理对象的方式不同,因此如果您希望获得某个输出,则可能会获得反序列化的版本。

相关问题