Ежедневная архивация

пишем CMD файл со следующим содержимым:

@echo off
setlocal
for /f "tokens=2,3,1 delims=. " %%i in ('date /t') do (set Logdate=%%k%%j%%i)
pkzip25 -add -dir -temp=c:\temp \\Server\Backup\Stranger\%Logdate% "C:\Мои документы\*.*"

При его выполнении в каталоге \\Server\Backup\Stranger\ создастся архив каталога "C:\Мои документы\" с подкаталогами, имя архива - текущая дата. (типа 20090914.zip)

Теперь этот CMD файл можно можно запихнуть в "Назначенные задания" и поставить выполнять "При загрузке компьютера". Ставить по времени нет особого смысла, т.к. люди частенько опаздывают на работу, а на середину рабочего дня - сархивируются только те файлы, которые не открыты (в варианте с базами 1С бухгалтерии будет абсолютно нерабочая копия).

P.S.
Для Windows 2000, NT в параметре tokens цифры нужно поставить 2,3,4.
Если формат даты короткий (dd.MM.yy), то имя архива будет типа 090914.zip.

Другие публикации на эту тему: