|
|
发表于 2011-1-18 18:16:46
|
显示全部楼层
回复 1楼 的帖子
reg add 一句中存在错误:- @echo off
- set b=WDMonitorCCB
- set w=wdcertm_ccb
- set "r=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
- set "d=%wndir%\system32\WatchData\Watchdata CCB CSP v3.2\%w%.exe"
- :TopStart
- Cls
- echo 启动/关闭网银盾
- echo.
- echo.
- echo.
- echo. 1 关闭
- echo.
- echo.
- echo. 2 开启
- echo.
- echo.
- set/p choice=请选择相关操作(1,2):
- for %%a in (1 2) do if "%%a"=="%choice%" goto:%%a
- goto :TopStart
- :2:打开
- sc config %b% start= auto
- sc start %b%
- reg add "%r%" /v %w% /d "\"%d%\"" /f
- start "" "%d%"
- goto:eof
- :1:结束
- sc config %b% start= disabled
- sc stop %b%
- reg delete "%r%" /v %w% /f
- taskkill /im %w%.exe /f
复制代码
更好的方法就是依靠服务的启动或程序状态来判断操作需要
[ 本帖最后由 hanyeguxing 于 2011-1-18 18:18 编辑 ] |
|