0
- 06.06.2013 - 23:30
|
Помогите создать скрипт. Условие такое: Если свободного места на диске E: меньше 5 гигов тогда комп выключается,пишется лог,если больше то работает дальше,пишется лог,писал вариан,что то не работает: @echo off rem Проверка свободного места на диске E: @echo %date% >> C:\Backup\log.txt @echo -------------------------------------- >> C:\Backup\log.txt for /f "tokens=5 delims=: " %%a in ('fsutil volume diskfree E:') do set "freespace=%%a" & goto next :next if "%freespace%" lss 5995290620 goto next2 @echo %date% - %time%: ВНИМАНИЕ! На диске E: недостаточно места! Осталосьменее 10 Гбайт! >> C:\Backup\log.txt goto next3 :next2 @echo %date% - %time%: Место на диске E: %freespace% байт. >> C:\Backup\log.txt :next3 | |
1
- 06.06.2013 - 23:34
|
извиняюсь после строчки if "%freespace%" lss 5995290620 goto next2 shutdown -s -t 100 | |
2
- 06.06.2013 - 23:36
|
итого таК @echo off rem Проверка свободного места на диске E: @echo %date% >> C:\Backup\log.txt @echo -------------------------------------- >> C:\Backup\log.txt for /f "tokens=5 delims=: " %%a in ('fsutil volume diskfree E:') do set "freespace=%%a" & goto next :next if "%freespace%" lss 5995290620 goto next2 @echo %date% - %time%: ВНИМАНИЕ! На диске E: недостаточно места! Осталосьменее 10 Гбайт! >> C:\Backup\log.txt shutdown -s -t 100 goto next3 :next2 @echo %date% - %time%: Место на диске E: %freespace% байт. >> C:\Backup\log.txt :next3 | |
| Интернет-форум Краснодарского края и Краснодара |