你能从主机服务器向VM传递命令吗?

时间:2015-10-23 10:06:06

标签: powershell batch-file

我编写了一个批处理文件来设置主机服务器的IP地址以及在其上运行的两个虚拟机。目前你必须将脚本复制到每台机器上并运行它并不是我想要的,我想在主机服务器上运行脚本并将命令传递给每个VM。

这可能吗?

1 个答案:

答案 0 :(得分:1)

您可以创建一个powershell脚本,该脚本使用PsExec(随sysinternals一起提供)在您的vm机器上运行scriptblock或脚本文件。

它看起来像这样: PSExec \ RPC001 -i -u myID -p myPWD PowerShell C:\ script \ StartPS.ps1

明显地定位VM可能会更棘手,请参阅此链接以获取更多信息: Is there a way to psexec into my own virtual machine (windows xp mode)?