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

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

Ветеран


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

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


Код: Выделить весь код
@echo off
chcp 1251>nul
setlocal enabledelayedexpansion

set "folder=C:\OE\OEBackUp"
set "log=\\File_server\обмен\IT-Отдел\Logs\BackupDelete\Log.txt"

(
set /p=%date% %time%<nul
set "command=cmd /c del /a /f /q @file&& echo @file deleted"
forfiles /p "%folder%" /d -14 /c "!command!"
for /l %%i in (1 2 31) do (
 set day=0%%i
 for %%j in ("%folder%\oe20??-??-!day:~-2!_23.rar") do (
  del /a /f /q "%%~j" 2>nul&& (
  echo "%%~nxj" deleted
  ))
 )
echo.
)>>"%log%"
endlocal
exit /b
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:10, 03-05-2014 | #6