Синхронизация файлов с помощью 7-Zip и интерфейса командной строки

в командной строке, 7-Zip имеет команду "a", чтобы "добавить файлы в архив". Но вместо этого я хочу синхронизировать файлы. Это-одна из основных опций в GUI, но CLI проигнорировал его по некоторым причинам.

Как я могу это сделать? Хотелось бы привести пример.

4
задан Peter Mortensen
30.11.2022 6:27 Количество просмотров материала 3192
Распечатать страницу

2 ответа

использование некоторых информация, которую я нашел в интернете, я понял, что-uq0-это переключатель, который вы, вероятно, хотите. Вот пример скрипта обновления я проверял исходя из этого:

"C:\Program Files-Zipz.exe" u "C:\Users\dane\Documents\Docz.7z" -uq0 "C:\Users\dane\Documents\*" -r -x!*.7z -ssw -ms=off

Я проверил это, и он удалил файл из архива после того, как я удалил файл.

6
отвечен Dane 2022-12-01 14:15

используйте оператор 'u' (update)

слегка отредактированный фрагмент из задания резервного копирования, которое я запускаю:

7z.exe u Documents.7z ".\Documents\*" -r -x!*.7z -x!*.pst -t7z -ssw -mx=3 -m3=LZMA2 -mmt=2 
3
отвечен BowlesCR 2022-12-01 16:32

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

7-zip
archiving
command-line
compression
sync
Вверх