请问vmware的虚拟系统启动关闭脚本如何写?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问vmware的虚拟系统启动关闭脚本如何写?相关的知识,希望对你有一定的参考价值。

好吧,我有两台虚拟系统,一台win server 2008,一台colinux.分别用来跑服务测试环境的,不打算让它开机自启动。而是我需要的时候才去启动这两台虚拟系统,也不打算用vmware的gui界面去开启,请教下各位,怎么去写脚本让它们后台静默启动,然后我通过win自带的远程桌面和xshell去管理呢?比较这样方便得多。

这个可以不开启的@echo off echo 正在启用服务... net start "VMAuthdService" net start "VMnetDHCP" net start "VMUSBArbService"net start "VMware NAT Service" echo 正在启用网络连接... netsh interface set interface "VMware Network Adapter VMnet1" enable netsh interface set interface "VMware Network Adapter VMnet8" enable echo 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8启动成功 pause关闭的@echo off echo 正在禁用服务... net stop "VMAuthdService" net stop "VMnetDHCP" net stop "VMUSBArbService"net stop "VMware NAT Service" echo 正在禁用网络连接... netsh interface set interface "VMware Network Adapter VMnet1" disable netsh interface set interface "VMware Network Adapter VMnet8" disable echo 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8禁用成功 pause 参考技术A 这个是开启VMware的服务进程吧?这个脚本我有,我问的是启动虚拟机上的系统的,这样就不必每次都打开VMware去启动。

怎么样让VMware里的虚拟机系统开机自动启动呢?

比如,开机登陆到了桌面,虚拟机软件自动运行,然后虚拟机里面的系统会自动开始启动。

1.首先在某个盘里,找个安静的角落,首先新建一个 vm_start.bat 的文件,然后用编辑器打开,写下 D:\\Program Files\\VMware\\vmrun.exe" start "E:\\system\\centos6.5-1\\centos6.5-1-bit.vmx" nogui 这行开启脚本。

注:start前面部分是VMware的安装路径,后面到nogui部分是Linux系统文件路径。


2.然后,再建一个 vm_stop.bat 的文件,写下 "D:\\Program Files\\VMware\\vmrun.exe" stop "E:\\system\\centos6.5-1\\centos6.5-1-bit.vmx" soft 脚本,路径和刚才的一样。

3.往Windows的“脚本(登录/注销)”添加了,运行 > gpedit.msc > 用户配置 > windows设置 > 脚本(登录/注销) > 添加

分别在“登录”和“注销”双击一下,然后点击“添加”,选择我们刚才创建的脚本文件的路径。

然后点击 确定 就可以了,注意脚本参数不用写,因为已经写在.bat文件里了。

参考技术A VMware通过命令行方式可以启动虚拟机,只要把命令加入启动项就可以了,如果要处理多台虚拟机的启动(如启动顺序控制、启动延迟等)则至少需要使用免费的VMWare Server才能实现。 参考技术B 把虚拟机添加到启动项! 参考技术C 第一种办法:使用instsrv.exe和srvany.exe添加开机引导项目。
第二种办法:使用vmware.exe -x Windows XP Professional.vmx添加开机批处理
参考技术D VMware好像有快照功能,(点击VMware的x号关闭时,选择suspend)。能记录你关机时的状态,就是你关机时界面是什么样,开机还是什么样。你说的自动运行功能不太清楚,

以上是关于请问vmware的虚拟系统启动关闭脚本如何写?的主要内容,如果未能解决你的问题,请参考以下文章

vmware16安装后启动提示这个,各位大神请问怎么处理呢?

怎么样让VMware里的虚拟机系统开机自动启动呢?

虚拟机 linux的开机及关闭问题(有图)

如何启动,关闭和重启VMware vCenter Server Appliance服务

如何修改vmware虚拟机系统时间

如何设置vmware虚拟机里的bios