我的Mac上安装了VMware Fusion 5,并在Windows分区上安装了软件,出于各种原因,我想通过Mac OSX终端使用而不是通过VMware Fusion GUI登录我的Windows VM和运行命令提示符然后运行该软件。如果终端可以访问vm机器的Windows命令提示符,我更喜欢它,以便我可以直接从我的Mac运行该软件。我很高兴他们/期望Mac和Windows机器同时并排运行。
这可能吗?即Mac OSX终端可以直接访问VM Windows分区命令提示符吗?如果是这样,那会怎么做?
我曾考虑过ssh
但这似乎是啰嗦的,因为它是在本地机器上并且认为必须有另一个/更聪明的替代方案而且通过互联网向后和向前发送数据...也不是真的确定它会从Mac到Windows机器ssh
工作......
P.S。很抱歉,如果SO不是一个正确的论坛,并且没有相当可重复的示例,但是已经尝试仔细解释这种情况,以便社区尽可能提供帮助。但是,如果有更好的方法来解决我的问题,可以通过迁移或建议对问题进行编辑来使问题变得更好,我会非常乐意这样做。
答案 0 :(得分: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