0

我在我的 Mac 上安装了 VMware Fusion 5,并在 Windows 分区上安装了软件,出于各种原因,我想通过 Mac OSX 终端使用,而不是通过 VMware Fusion GUI 登录到我的 Windows VM 并运行命令提示符,然后运行软件。如果终端可以访问 vm 机器的 windows 命令提示符,我会更喜欢它,这样我就可以直接从我的 Mac 运行该软件。我很高兴拥有它们/希望 Mac 和 Windows 机器同时运行。

这可能吗?即Mac OSX 终端可以直接访问VM Windows 分区命令提示符吗?如果是这样,人们将如何做到这一点?

我曾考虑过ssh,但考虑到它在本地机器上并认为必须有另一个/更智能的替代方案,通过互联网来回发送数据似乎是冗长的……也不确定它是否会ssh起作用从 Mac 到 Windows 机器...

ps 抱歉,如果 SO 不是完全正确的论坛,并且没有完全可复制的示例,但已尝试仔细解释这种情况,以便社区在可能的情况下提供帮助。但是,如果有更好的方法可以通过迁移或建议对问题进行编辑来解决我的问题,这将使它成为一个更好的问题,我将非常乐意这样做。

4

1 回答 1

1

vmrun是需要使用的功能。经过一番搜索后,我找到了它……所以以下内容几乎可以完成这项工作……

/Applications/VMware\ Fusion.app/Contents/Library/vmrun -T fusion -gu <user\ name> -gp <password> runProgramInGuest /Users/<hostUserName>/Library/Application\ Support/VMware\ Fusion/Virtual\ Machines/Boot\ Camp/Boot\ Camp.vmwarevm/Boot\ Camp.vmx -interactive -noWait -activeWindow C:\\Windows\\Notepad.exe C:\\testing.txt

这个链接非常有用http://www.vmware.com/pdf/vix162_vmrun_command.pdf

于 2013-07-02T12:02:46.077 回答