我们平时用VM的时候,打开任务管理器发现里边运行着虚拟机的好几个进程,虚

拟机平时用得很频繁,可是一下全关了用的时候还得手动开。
 
VM安装后自带有4个服务项:
 
VMware Authorization Service
VMware DHCP Service
VMware NAT Service
VMware Virtual Mount Manager Extended
 
其中,我们在用VM的时候,只需开两个服务就可以
VMware NAT Service
VMware Virtual Mount Manager Extended

为了避免平时不必要的资源浪费以及方便,就又用到批处理了。
 
在用的是很打开服务,不用的是很关闭VM所有服务;
程序目录下建立VMware.bat在桌面为其建立快捷方式。
代码如下:
@echo off&setlocal enabledelayedexpansion
sc query VMAuthdService |findstr RUNNING>nul&&(
sc stop VMAuthdService
sc config   VMAuthdService start= DISABLED
sc stop vmount2
sc config   vmount2 start= DISABLED
sc stop VMnetDHCP
sc config   VMnetDHCP start= DISABLED
sc stop "VMware NAT Service"
sc config   "VMware NAT Service" start= DISABLED
)||(
sc config   VMAuthdService start= AUTO
sc start VMAuthdService
sc config   vmount2 start= AUTO
sc start vmount2
sc config   VMnetDHCP start= AUTO
sc start VMnetDHCP
sc config   "VMware NAT Service" start= AUTO
sc start "VMware NAT Service"
start vmware.exe
)
 
请将以上代码复制到一个文本文件当中,另存为xx.bat格式,名称可以自定;

以后运行虚拟机就运行它的快捷方式就行了。关掉虚拟机程序

后再运行一次,运行虚拟机时打开的服务便又关上了。

做好之后就可以先用它关闭所有vmware服务。
 
欢迎对于网络感兴趣的朋友们加入本Q群:
                             56458991 网络技术联盟群(1)已满
                             8139100   网络技术联盟群(2)已满
                             88077315 网络技术联盟(3)
                             62606585 网络技术联盟(4)