用于监视服务并在停止时自动启动服务的批处理脚本。需要将net start命令的输出写入日志文件。已执行以下脚本,但无法将输出写入日志
net start | find /i "bits"
if "%errorlevel%"=="1" ( echo Service "Print Spooler" starting at %time% on %date% by Script
%0>>C:\Users\DivyaBhargavMuddu\Desktop\ServiceRestart.Log
sc config "spooler" start=auto
FOR /F "tokens=*" %%F IN ('net start spooler ') DO ( Set var=%%F)
Set /P var =< "C:\Users\DivyaBhargavMuddu\Desktop\ServiceRestart.Log"
)发布于 2021-10-27 11:14:46
我在下面完成了这项工作
net start | find /i "bits"
if "%errorlevel%"=="1" ( echo Service "bits" starting at %time% on %date% by
Script %0>>C:\Users\DivyaBhargavMuddu\Desktop\ServiceRestart.Log
sc config "bits" start=auto
FOR /F "tokens=*" %%F IN ('net start BITS ') DO ( Set var=%%F)
echo %var% >> "C:\Users\DivyaBhargavMuddu\Desktop\ServiceRestart.Log"
)https://stackoverflow.com/questions/69735096
复制相似问题