|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Как не архивировать папки/файлы, которые не изменились? |
|
CMD/BAT - Как не архивировать папки/файлы, которые не изменились?
|
Новый участник Сообщения: 5 |
Профиль | Отправить PM | Цитировать Подскажите плизз как сделать чтоб не архивировались папки/файлы, которые не изменились с момента последней архивации (т.е. чтоб архивирвоались только новые папки/файлы), этакий своеобразный инкрементальный бэкап.
Пока что батник имеет следующий вид, очень жду критики/советов/подсказок @echo off set DD=%DATE:~0,2% set MM=%DATE:~3,2% set YY=%DATE:~6,4% set TT=%Time:~0,2%_%Time:~3,2% set dirfrom="C:\CanoScan" set copyto="E:\Backup\%DATE%\%TT%\" xcopy %dirfrom% %copyto% /s /e > C:\7z_copy.log "C:\Program Files\7-Zip\7z" a "E:\Backup\%DATE%\%TT%.7z" "E:\Backup\%DATE%\%TT%\" -r > C:\7z_arh.log rmdir "E:\Backup\%DATE%\%TT%" /s /q |
|
Отправлено: 17:49, 08-02-2011 |
Ветеран Сообщения: 1001
|
Профиль | Отправить PM | Цитировать Цитата Dr.Kifir4ik:
|
|
Отправлено: 18:45, 08-02-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Вы не поверите, меня устраивает и даже больше, только надо чтоб копировалось через batник. (XP sp2 и WS 2003 )
|
Последний раз редактировалось Dr.Kifir4ik, 09-02-2011 в 18:06. Отправлено: 00:40, 09-02-2011 | #3 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Dr.Kifir4ik:
|
|
Отправлено: 03:53, 09-02-2011 | #4 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Цитата amel27:
Только вопрос - а как он запоминает что уже скопировал?)) Я копирую файлы с папки А в папку В, добавляю файлы в папку А, в папку В он уже копирует только новые файлы - это супер. Но если удалить папку В, и ничего не добавить в папку А, то он ничего и не скопирует - можно ли сделать чтоб при удалении папки В, он полностью копировал папку А? И подскажите как сделать чтоб пустой архив не создавался, если уже последняя версия файлов скопирована. А то сейчас создается пустой архив, если до этого все уже было скопировано. |
||
Последний раз редактировалось Dr.Kifir4ik, 09-02-2011 в 14:48. Отправлено: 14:22, 09-02-2011 | #5 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Dr.Kifir4ik:
Цитата:
Цитата Dr.Kifir4ik:
Цитата:
|
||||
Отправлено: 06:14, 10-02-2011 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] как скопировать файлы 1,2,3 в папки x,y,z соответственно | shadowbat | Скриптовые языки администрирования Windows | 6 | 21-05-2010 13:07 | |
как правильно архивировать и восстанавливать КД? | elec | Microsoft Windows NT/2000/2003 | 19 | 21-05-2010 08:38 | |
[решено] Как удалить файлы с папки...? | Cobra_1_Stas | Автоматическая установка Windows 2000/XP/2003 | 40 | 10-10-2006 10:11 | |
Как переписать текстовые файлы в разные папки! | Guest | Программирование и базы данных | 7 | 22-10-2004 02:57 | |
Файлы 98-ого, которые всегда лежат на С: | Ginger | Microsoft Windows 95/98/Me (архив) | 13 | 20-06-2003 18:12 |
|