Tipulatoid
 
  
  Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору paveltr    Цитата:|  Попробую забить место до 2 Гб и прогнать так  |      Все равно не получится, т.к. свободного места у тебя, как говоришь, 4494696448, что больше допустимого диапазона. По идее, нужно юзать команду или консольную прогу, что сообщит свободное место не в байтах, а в кило- или мегабайтах - тогда все будет ОК. Только тут я не знаю, что именно тебе посоветовать.       [b]Добавлено: [\b]   Не сразу правильно понял твой пост - если заполнишь диск, так, что останется меньше 2 Гб - то должен работать, конечно.       [b] Еще Добавлено: [\b]   Да, и замечание по коду: зачем создавать лишний темповый файл и потом его потирать? Лучше так:    Код: @echo off   echo %date% - %time% : start   for /f "tokens=3 delims= " %%a in ('dir c:\ /-c') do set free=%%a   if /i %free% LSS 1073741824 (net send administrator CHECK FREE SPACE^! drive c: %free% bytes free^!) else (echo %date%, %time% : drive c: %free% bytes free, message not sent)   echo %date% - %time% : finish     |  
  |   Всего записей: 349 | Зарегистр. 22-12-2006 | Отправлено:  20:10 16-08-2007  | Исправлено: Tipulatoid,   20:32 16-08-2007    |  
  |