Sysadmin  » Windows  » Скриптовые утилиты  » Автоматическая архив...

Автоматическая архивация файлов с использованием 7z

Скрипт, для архивирования файлов(логов) старше указанного времени

echo off
rem %1 - path %2- mask %3 - archive name %4 - days old
if "%~1"=="" goto usage
if "%~3"=="" goto usage
forfiles /p "%~1" /m "%~2" /d -%~4 /c "cmd /c echo @file @fdate @ftime & 7za a %~3.7z @file && del /f /q @file"
goto quit
:usage
echo pack all files in path %%1 by mask %%2 with %%4 days old
echo to archive %%3.zip (for dated archive name use %%date:~8,2%%%%date:~3,2%%%%date:~0,2%%)
:quit

forfiles.exe доступен в серверной линейке Windows и Vista.

 

 

карта сайта
Новости
10.03.05 16:44

Очевидное?

Маленький фоторепортаж о летающей пробке.

Подробнее .. >>


10.03.05 16:42

Фотографии интерьера

Создан новый раздел для фотографий интересного интерьера Первым в разделе стал С..

Подробнее .. >>


13.01.05 21:13

Закончен переход на PHP

Завершена основная часть нового движка на PHP. Много всяких улучшений и изменени..

Подробнее .. >>


Поиск





 Рекомендуемое разрешение экрана от 1024x768 http://www.collection.com.ua BestHosting webmaster © 2002-2006