Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Батник для архивирования и удаления страрых архтвов. (http://forum.oszone.net/showthread.php?t=310321)

vovann01 13-01-2016 16:56 2594387

Батник для архивирования и удаления страрых архтвов.
 
Есть директория, по запросу bat файла запаковывает в архив с таким же именем в конце, и 4 цифры года и 2 цифры месяца. Если таких файлов архивов больше 2, то самые старые удалить, что бы осталось 2.
Код на архивацию:

for /f "tokens=1-4 delims=/-\. " %%a in ('date /t') do (
set mjour=%%a
set mmois=%%b
set mannee=%%c
)
set mydate=%mmois%%mannee%%mjour%
set indir=D:\22
set destdir=D:\33
set arcpath=C:\Program Files\WinRAR\WinRAR.exe
"%arcpath%" a -ep1 "%destdir%\%mydate%.rar" "%indir%"


а как дальше, что бы всё заработало я хз))))

Fix_seos 05-02-2016 14:38 2602857

rem Количество последних хранимых резервных копий
set BackupCount=10
for /f "skip=%BackupCount% delims=" %%i in ('dir "%BackupPath%\BackUp_%DbName%*.zip" /b /o:-d') do del /f /q "%BackupPath%\%%i"


Время: 22:57.

Время: 22:57.
© OSzone.net 2001-