vmware服务管理批处理

nkc3g4 发表于 2011-7-21 14:06:50
请将下面蓝色的文字复制到记事本并保存为bat格式即可使用

请使用管理员身份运行

@echo off
echo "flag">>%windir%\system32\pe.log
if not exist %windir%\system32\pe.log (
cls
echo 请使用管理员身份运行!!!
pause
exit
)
cls
del %windir%\system32\pe.log
:start
title VM 服务管理工具
mode con cols=35 lines=10
cls
echo.
echo 1.开启服务 2.关闭服务
echo.
echo 作者:QQ365772492
echo.
echo.
set/p a=请输入你的选择:
if "%a%"=="" (goto 5)
if "%a%" geq "3" (goto 4)
if "%a%" LSS "1" (goto 4)
if "%a%"=="1" (goto 1)
if "%a%"=="2" (goto 2)

:1
sc start VMAuthdService
sc start "VMware NAT Service"
sc start VMnetDHCP
sc start VMUSBArbService
sc start "ufad-ws60"
cls
for /f "skip=2 delims=" %%i in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\App Paths\vmware.exe" /v Path') do set a=%%i
set b=%a:~22%
"%b%vmware.exe"
:show
cls
echo.
echo 已成功开启服务
echo.
echo.
set/p c=按任意键退出
exit

:2
sc stop VMAuthdService
sc stop "VMware NAT Service"
sc stop VMnetDHCP
sc stop VMUSBArbService
sc stop "ufad-ws60"
taskkill /f /IM vmware-tray.exe
cls
echo.
echo 已成功关闭服务
echo.
echo.
set/p b=按任务键退出
exit


:4
cls
echo.
echo 输入无效
echo.
echo.
set/p d=按任意键返回
goto start

:5
cls
echo.
echo 输入不可为空
echo.
echo.
set/p d=按任意键返回
goto start



benlardan 发表于 2011-7-22 08:41:40
:lol:lol:lol:lol:lol:lol

顶顶!!!!!!!!!!!!!!!
Anonymous 发表于 2013-8-13 15:00:31
不打算理那些服务-.-
Anonymous 发表于 2013-8-13 15:00:42
这RP....
aiqin198511 发表于 2014-2-28 14:42:02
好东西 值得拥有
aiqin198511 发表于 2014-2-28 14:43:18
谢谢分享
nkc3g4 发表于 2014-3-2 15:12:57

谢谢
lrh2929 发表于 2015-1-11 23:51:04
不好意思想问下,这个批处理运行后,是否解决个别服务没运行出现的怪问题呢?
来源: 萝卜头IT论坛 查看完整版本