サイクル間隔と監視サービスの定義

OFF @echo
REMサイクル定義された時間間隔とは、サービスの監視:
SET = 60秒の
SETのSRVNAME = "nginxの"

エコー
エコー======================== ================
エコー状態==コンピュータサービスを照会、==
エコー==間隔%秒%秒クエリ、==
エコー==停止にそれを見つけました、すぐに開始。==
エコー========================================
エコー。
エコーこのスクリプト監視サービス:%SRVNAME%
エコー

..%SRVNAME%== IF GOTO終了

:chkitの
SET svrst = 0
/ F.ための"トークン1 * = delims =" %% A( 'NETスタート')でIF / Iを行います」 A %% B %%「==%SRVNAME%SET = svrst 1
%svrst%NET == 0スタート%のSRVNAMEの%のIF
SET = svrst
REM以下のコマンド遅延は、シングルコアのCPUがフル引き起こす可能性があります。
-n%秒%127.0.0.1にping> NUL
GOTOのchkit

:終了

おすすめ

転載: www.cnblogs.com/zhoading/p/11987013.html