- @Echo Off
- For /F "tokens=4" %%a in ('sc query eventlog ^| find /i "STATE"') do Set "Var=%%a"
- If /i "%Var%" == "RUNNING" Goto :End
- If /i "%Var%" == "STOPPED" Goto :Start
- :Start
-
- :End
- exit
复制代码 这个更适合批处理 哈哈
:Start 这个位置写如果服务是停止的话 需要执行的动作
:End 这个位置写如果服务是运行的话 执行的动作 |