К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Скрипт

Гость
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


К списку вопросов






Copyright ©, Все права защищены