【发布时间】:2015-10-05 13:18:14
【问题描述】:
我希望 VMWARE 在我重新启动 Windows 7 时自动启动。 所以,我想要一个 .bat 文件中的命令行,我的 Windows 启动可以调用。
【问题讨论】:
我希望 VMWARE 在我重新启动 Windows 7 时自动启动。 所以,我想要一个 .bat 文件中的命令行,我的 Windows 启动可以调用。
【问题讨论】:
我刚刚注意到您在问题主题中提到了您正在使用的 VMware 应用程序。
VMware Player 现在是 VMware Workstation Player。
我在6.0版本中找不到与此相关的主题,所以我认为不可能。无论如何,您可以尝试执行以下操作:
通过 cmd 从根文件夹运行 vmplayer.exe,类似于
C:\Program Files (x86)\VMware\VMware Player\vmplayer.exe
如果您尝试启动虚拟机,您可以通过运行上面的命令并添加“-x”参数来完成,如 Workstation 文档中所述,第 486 页.
希望对你有帮助!
【讨论】:
VMWare player 6 的安装程序存在一些错误。您应该在 Windows 注册表中交换这些值:
HKEY_CLASSES_ROOT\Applications\vmplayer.exe\shell\open HKEY_CLASSES_ROOT\Applications\vmplayer.exe\shell\open\command
然后添加这个键:
HKEY_CLASSES_ROOT.vmx\OpenWithList\vmplayer.exe
假设您的虚拟映像位于 C:\Users\stackoverflow\,您的批处理文件应该类似于:
start "" /low "C:\Program Files (x86)\VMware\VMware Workstation\vmplayer.exe" "C:\Users\stackoverflow\Win10.vmx"
【讨论】:
假设open 动词在注册表中正确设置(参见@Doe Doe 的帖子),您可以使用:
start "path\to\my_vm.vmx"
【讨论】: