梦想 就像鸡蛋
要么孵化 要么臭掉
要么孵化 要么臭掉
批处理控制VMWare虚拟机
Made In Zeal 转载请保留原始链接:http://www.zeali.net/entry/462
完整批处理文件内容如下:
把以上代码保存为 .bat 文件,并创建两个指向该 .bat 文件的快捷方式,并分别给两个快捷方式加上 start / stop 参数(也可以再提供第二个参数来指定启动特定的虚拟机配置文件),就可以通过快捷方式直接启动/停止 VMWare 相关的虚拟机和服务。
其中使用了 devcon 工具来控制网络连接的停用/启用,需要到微软网站下载该工具。
注意:如果你的系统中存在其他硬件ID包含 *vmnet* 字符串的话会把所有相关的设备同时都禁用/启用。你可以在命令行下输入 devcon find *vmnet* 先检查一下是否只匹配到 VMWare 所添加的两个虚拟网络连接。
用 vmrun 关闭虚拟机的时候作用等同于在操作界面的 Power Off 按钮。所以最好在执行批处理之前使用虚拟操作系统的 shutdown 命令先安全退出操作系统。
This Entry was Last Modified on 2007-05-28 15:02
发贴统计
继续阅读

我的地盘
并在网络连接里停用这两个网络连接
不也一样不占资料吗
runas /savecred /usr:administrator "D:ShellVMWare.bat start"
这样在第一次运行快捷方式的时候会需要你输入 administrator 用户的密码,之后就可以完全自动化的以 administrator 用户的身份来执行这段批处理的命令了。
关于 runas 命令参见 http://www.zeali.net/entry/465 : Windows下以其他用户身份运行程序。