0

我正在尝试从 Windows 7 中的主计算机在我的 windows xp 模式虚拟机的 cmd 提示符下运行命令。我试图查看 windows xp 模式计算机的名称,即 virtualXP-63912,所以我试过:“psexec \\virtualXP-63912 cmd”,但它不起作用。关于如何让它发挥作用的任何想法?

4

1 回答 1

1

如此处所示,您需要将您的虚拟机从“NAT”模式更改为允许 Web 访问但没有本地网络连接(这是您需要能够在 XP 模式虚拟机上执行 psexec 或运行远程 powershell 命令,以及能够访问 \computername\admin$ 共享,这是 PSExec 用于远程处理的)到 NIC 模式,这会将您的 VM 桥接到网络,并为其提供本地可路由的 IP 地址。

简而言之,打开 Windows XP Mode 控制台,选择您的 XP Mode Vm 并转到设置,然后将网络设置更改为桥接,正如Microsoft 关于该问题的这篇文章中所讨论的那样。

最后,如果我可以建议,请离开 XP 模式。这些天来它没有得到很好的支持,新的替代品 Hyper-V for Windows 8.0 及更高版本内置在桌面操作系统中,并且功能更多。您可以从桌面复制并粘贴到虚拟机中,并在您的 Windows 机器上运行带有 Linux 甚至 OSX 的机器。

于 2015-02-08T14:56:53.770 回答