WinXP/2003服务优化批处理

引用:
@echo offrem get current date and timefor /f "tokens=1, 2, 3, 4 delims=-/. " %%j in ('Date /T') do set FILENAME=srv_%%j_%%k_%%l_%%mfor /f "tokens=1, 2 delims=: " %%j in ('TIME /T') do set FILENAME=%FILENAME%_%%j_%%k.batrem get all service namesc query type= service state= all| findstr /r /C:"SERVICE_NAME:" >tmpsrv.txtecho Save Service Start State In %FILENAME%rem save service start state into batch file remecho @echo Restore The Service Start State Saved At %TIME% %DATE% >"%FILENAME%" echo @pause >>"%FILENAME%"for /f "tokens=2 delims=:" %%j in (tmpsrv.txt) do @( sc qc %%j |findstr START_TYPE >tmpstype.txt && for /f "tokens=4 delims=:_ " %%s in ( tmpstype.txt) do @echo sc config %%j start= %%s >>"%FILENAME%")echo @pause >>"%FILENAME%"del tmpsrv.txtdel tmpstype.txt
引用通告地址: 点击获取引用地址
标签: corbie,winxp,win2003
评论: -1 | 引用: 0 | 阅读: 449 | 打印 | 打包 | 转发
 加入网摘