Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 2203
Благодарности: 729

Профиль | Отправить PM | Цитировать


Подскажите, как посчитать и удалить логи, чтобы при следующем запуске их сумма была равна нулю. Проблема в высвобождении логов от системы. В нуль никак не получается.
Код: Выделить весь код
@Echo Off
SetLocal enabledelayedexpansion
  For /F "Delims=" %%I In ('Dir c:\*.log /B/S/A:-D-H 2^>nul') Do (
      Echo %%I
      set "DR=%%~dpI"
      set /a iSumL +=%%~zI
PUSHD "!DR:~0,-1!"
del /q "%%I"
POPD
            	  )
Echo !iSumL!
pause

Отправлено: 16:41, 04-07-2012 | #4