Существует ли способ разархивировать zip-файл в каталог, но только сделать так для файлов обновлений (я имею в виду сжатые файлы в zip)? У меня есть огромный каталог файлов там, и только приблизительно 20% отличаются.
Предпочтительно с помощью командной строки, но это является дополнительным. Я использую Windows XP.
Спасибо.
С winzip дополнением командной строки можно использовать -n
опция:
-n
Разархивируйте только более новые файлы. Эта опция обновляет существующие файлы, если заархивированный файл является более новым и создает новые, если они уже не существуют.
wzunzip -n "c:\my documents\spring2007.zip" c:\semesters\spring05
Этот пример извлечет, от c:\my documents\spring2007.zip, ТОЛЬКО те файлы, которые являются более новыми, чем файлы, которые в настоящее время существуют в c:\semesters\spring05 OR, которые уже не существуют в папке c:\semesters\spring05.
Вы могли бы хотеть объединить его с -o
опция - "Перезаписывает существующие файлы без подсказки (автоматически отвечают "Да" на каждую подсказку перезаписи)".
Вот идея для начинающих, что кто-то еще должен будет закончить:
С другой стороны, сломайте свою папку архива.