0
我需要監控服務是否已達到容量的80%-90%,它會發出警告。我似乎無法使它工作。批處理腳本監控系統
REM dir c:\|find /i "bytes free" >> CDrive.txt
for /f %%c in (C.txt) do (
set %%c=104847433728
if %%c LSS 127578980352 (
echo Drive is not yet full.
) elseif %%c GEQ 127578980352 (
if %%c LSS 143526352896
echo Send WARNING!
if %%c LEQ 159473725441
echo Send CRITICAL!
)
)
ENDLOCAL
PAUSE
可能是因爲您使用了像elseif這樣的非法聲明?批次中沒有'elseif'。 – MichaelS