应用 VMware虚拟机的好处很多,但安装虚拟机后开机即使不运行虚拟机也会占用较多的内存和CPU,这时就可以用批处理脚本把虚拟机的相关服务先禁用,等要用虚拟机时再运行开启服务的脚本。
相关脚本放在文末附件中了。
先到控制面板??管理工具??服务中把
VMware dhcp Service
VMware Authorization Service
VMware NAT Service
VMware USB Arbitration Service
VMware Workstation Server
这五项服务改为手动启动。
再把下面的保存为*.bat,放到任意目录(只要你找得到),启动虚拟机时就运行它
@Echo Off
Rem 如是启动系统服务可省略“net start”命令后的双引号。
net start “VMware dhcp Service”
net start “VMware Authorization Service”
net start “VMware NAT Service”
net start “VMware Virtual Mount Manager Extended”
echo 请按任意键开始虚拟机!
pause>nul
start vmware.exe
再把下面的保存为*.bat,结束vmware后再运行它来结束服务。
@Echo Off
Rem 如是结束系统服务可省略“net stop”命令后的双引号。
net stop “VMware Authorization Service”
net stop “VMware NAT Service”
net stop “VMware Virtual Mount Manager Extended”
net stop “VMware dhcp Service”
echo 请按任意键退出!
pause>nul
@qingruying:我建议你直接升级到8.0版本的,因为改动的比较大,性能提升了很多
忘了补充,我所安装版本是7.1.4 build-385536
谢谢博主分享经验!但我没发现VMware Workstation Server服务,应该是VMware Agent Service吧??那么这个bat如何修改呢?
@五金配件:用来关闭虚拟机服务的
我还是不懂