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