【bat】サービス起動バッチ

サービスの状態を確認し、「STATE」になっている場合、
サービスを起動します。

前提
サービス名は「TES_SER」とします。

FOR /f "usebackq tokens=1,2,3,4,5 delims=: " %%A IN (`sc query "TES_SER" ^| findstr -i "STATE"`) DO if "%%A"=="STATE" if "%%C"=="STOPPED" sc start TES_SER TES_SERの起動引数(任意)