备份 t)O8ON
-------------------------------------------------------------------------------------------------------------------------------------- %DAF26t
@echo off >$]SYF29
rem get current date and time ~Co7 %e V
for /f "tokens=1, 2, 3, 4 delims=-/. " %%j in ('Date /T') do set FILENAME=srv_%%j_%%k_%%l_%%m ;;E "+.
for /f "tokens=1, 2 delims=: " %%j in ('TIME /T') do set FILENAME=%FILENAME%_%%j_%%k.bat Lh~Ym<CeN
z5CZ!"&v
rem get all service name :^mfTj$
sc query type= service state= all| findstr /r /C:"SERVICE_NAME:" >tmpsrv.txt $x&\9CRM
echo Save Service Start State In %FILENAME% (,<ti):
rem save service start state into batch file J[:3H6%`
rem Gc)
Zu`67
djVE x}
echo @echo Restore The Service Start State Saved At %TIME% %DATE% >"%FILENAME%" M2ig iR
echo @pause >>"%FILENAME%" i"uAT$x e
!$'s?rnh
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%") j|f$:j
echo @pause >>"%FILENAME%" CB5 ~!nKv&
4'pg>;*.
del tmpsrv.txt RHo|&.B;+
del tmpstype.txt > m GO08X
-------------------------------------------------------------------------------------------------------------------------------------- xN\PQ,J
iVM{ L
优化; oI9Jp`
cls 4C&L