[开机启动]一条批处理命令启动VMware虚拟机,把vmware workstation最小化到系统托盘。

jackxiang 2012-12-10 20:07 | |
实践Ok:



一条批处理命令启动VMware虚拟机
所以我们就可以编辑一个bat文件去启动虚拟机了. :)
@echo off
e:
cd E:\VMware\
E:\VMware\VMware.exe -X "E:\Windows XP Professional\Windows XP Professional.vmx"
参考:虚拟机软件wmware如何实现一启动软件就自动启动某个虚拟机
http://topic.csdn.net/u/20080724/10/6d480ded-19ac-40e6-b082-ce2c9c601275.html
修改:调整了E:\VMware>VMware.exe -X "E:\Windows XP Professional\Windows XP Professional.vmx"中的"\"被打成">"的错误;
如果你已经运行出错的命令 并导致VMware.exe不可用 请用安装包修复一下;

如果仅仅这样做,虚拟机启动时还是会显示界面,如何让虚拟机在后台运行呢?只需在上述命令后添加一个参数nogui

例如: "C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "D:\Ubuntu\Ubuntu.vmx" nogui

Linux下启动的方法:
在redhat enterprise 5.3安装了vmware workstation,如何用vmware 命令行启动指定虚拟机?
[root@node0 ~]# /usr/bin/vmware  -x   "/root/vmware/Windows XP Professional/Windows XP Professional.vmx" &

把vmware workstation最小化到系统托盘:
最近频繁使用vmware。
而vmware又没有提供“最小化到系统托盘”的功能。
开着一个虚拟机,任务条上就多了一个vmware的条条,很是占地方。

随便google了一下,搜索“vmware tray minimize”,就找到了一个解决方案:
先点击下面链接去下载trayconizer.zip(有两个版本For Windows 95/98/ME 和 For Windows NT/2000/XP)。
解压之后,放到硬盘的任何地方。
我就直接把trayconizer.exe放到了c:\windows目录下。
然后把vmware workstation的快捷方式的目标改为:

"c:\windows\trayconizer.exe" "C:\Program Files\VMware\VMware Workstation\vmware.exe"
即在原来的"C:\Program Files\VMware\VMware Workstation\vmware.exe" 前加上"c:\windows\trayconizer.exe" 中间用空格隔开。
注意:"c:\windows\trayconizer.exe"后面应该有一个空格。
以后,用修改过的快捷方式打开的vmware,就可以最小化到系统托盘了。

当然了,该工具也适用于其他程序。

下载地址:
http://www.whitsoftdev.com/trayconizer/

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/5833/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2012-12-10 20:27
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]