VMware6辅助启动.bat
一个在需要使用VMware6时打开所有功能,不需要时关闭所有功能(包括其进程)的批处理,帮助穷苦人民节省系统资源。注意:使用时请先将此脚本置于VMware.exe所在的目录;停止会终止VMware.exe进程,请先保存好数据。
20080320更新:添加“启用、禁用网卡”功能以及一些细节上的调整。
@echooff
color17
titleVMware6辅助启动.bat
remAuthor:t0nsha<tunhsiaATgmail.com>,@20080320
modeconcols=66lines=8
:menu
cls&setop=""
set/pop=输入1回车启动VM,2停止,q退出此脚本(注意:使用时请先将此脚本置于VMware.exe所在的目录;停止会终止VMware.exe进程,请先保存好数据):
if%op%==1(
gotostart
)elseif%op%==2(
gotostop
)elseif"%op%"=="q"(
exit
)else(
gotomenu
)
:start
setstarttype=auto
setstartnow=Start
setstartVMnetAdapter=Enable
gotoExec
:stop
setstarttype=demand
setstartnow=Stop
setstartVMnetAdapter=Disable
gotoExec
:Exec
remConfigingServices.
echo(1/3)%startnow%ingservices...
(remORG:手动
scconfigufad-ws60start=demand
netstop"VMwareAgentService"
remORG:自动
scconfigVMAuthdServicestart=%starttype%
net%startnow%"VMwareAuthorizationService"
remORG:自动
scconfigVMnetDHCPstart=%starttype%
net%startnow%"VMwareDHCPService"
remORG:自动
scconfig"VMwareNATService"start=%starttype%
net%startnow%"VMwareNATService"
remORG:自动
scconfig"vmount2"start=%starttype%
net%startnow%"VMwareVirtualMountManagerExtended"
)>nul2>nul
remConfigingVMnetAdapters.
echo(2/3)%startVMnetAdapter%ingVMnetAdapters...
devcon%startVMnetAdapter%*VMnetAdapter*>nul2>nul
if"%startnow%"=="Start"(rem"Start"区分大小写!!!
echo^(3/3^)StartingProcesses...
remvmware-tray.exe会自动启动
starthqtray.exe&startvmware.exe
)else(
echo^(3/3^)KillingProcesses...
TASKKILL/F/IMhqtray.exe>nul2>nul
TASKKILL/F/FI"IMAGENAMEeqvm*">nul2>nul
)
echo:)DONEANDQUIT!&ping127.1>nul
这是一个用于辅助启动和关闭VMware6的批处理脚本,可在需要时启动所有相关服务,并在不需要时关闭它们以节省系统资源。脚本具备启动、停止功能,并能启用或禁用网卡。
1193

被折叠的 条评论
为什么被折叠?



