查看: 3879|回复: 2
收起左侧

[求助] 求教 如何自动后台运行指定虚拟机

[复制链接]
ylj888
发表于 2017-3-22 21:55:02 | 显示全部楼层 |阅读模式
本帖最后由 ylj888 于 2017-3-22 23:05 编辑

我现在用的方法是 批处理 启动 指定虚拟机 代码如下

start "" "C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe" -x "E:\虚拟机\1号.vmx"

启动现在没问题 运行批处理就能 启动指定的 虚拟机 但我想 让他启动后 自动后台运行

注:不是 vmware.exe 后台运行 而是 1号.VMX 后台运行  而且 vmware.exe 主界面不关闭

如下图

QQ图片20170322230355.png

求大神指教
fastgame
发表于 2017-3-22 22:39:10 | 显示全部楼层

第一步

首先 打开虚拟机的主窗口 》编辑》参数
确保勾上以下两个选项
1、在关闭后在后台运行电源已打开的虚拟机
2、虚拟机电源打开时显示托盘图标
选上后确定 关闭虚拟机

第二步

此时例如你的虚拟机的虚拟磁盘相应文件保存在

E:\Windows XP Professional\ 目录下
其配置文件名为 Windows XP Professional.vmx
打开记事本并写入相应命令 命令内容如下

start /min vmware.exe -x "E:\Windows XP Professional\Windows XP Professional.vmx"
ping -n 10 127.0.0.1>nul 2>nul
taskkill /im vmware.exe /f
exit

编写完以后保存到虚拟机目录下 例如 C:\Program Files\VMware\VMware Workstation
文件名为 自动运行虚拟机.bat (文件名可以任意 只要后缀名没错就行)

其实用vmplayer更简单方便:
cd d:\Program Files\VMware\VMware Workstation\
vmplayer.exe -x  "E:\Windows XP Professional\Windows XP Professional.vmx"

最后将此文件 发送到 桌面快捷方式
再将这个快捷方式 剪切到 开始菜单里面的 启动目录中 即可
ylj888
 楼主| 发表于 2017-3-22 23:01:47 | 显示全部楼层
注:不是 vmware.exe 后台运行 而是 1号.VMX 后台运行

你这个 是要 关闭 vmware.exe 才能实现 你复制的这个 百度我早搜到了

如果再次 打开 vmware.exe 后 1号.vmx 还是会前台运行 并不是 后台
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛|优惠券| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.3( 苏ICP备07004770号 ) GMT+8, 2017-6-27 13:23 , Processed in 0.104067 second(s), 7 queries , MemCache On.

快速回复 返回顶部 返回列表