Извлечение и перезапись существующих файлов
Я пытаюсь написать пакетный скрипт для извлечения файлов из существующего ZIP- файла в другую папку на моем рабочем столе и чтобы система не подсказывала мне, хочу ли я перезаписать существующие файлы или нет. Скрипт работает только с -o
, но как только я добавляю -aoa, я получаю ошибку:
"C:\Program Files\7-zip\7z.exe" e file1.zip "-aoaC:\Documents and Settings\All Users\Desktop\all_backup_files"
2 ответа
Вам понадобятся опции командной строки 7-Zip: x
, -o
а также -y
:
"C:\Program Files\7-zip\7z.exe" x file1.zip -o "C:\Documents and Settings\All Users\Desktop\all_backup_files" -y
Если вы печатаете 7z --help
вы получите список допустимых параметров.
"C:\Program Files\7-zip\7z.exe" e file1.zip " -aoa -o "C:\Documents and Settings\All Users\Desktop\all_backup_files"
это решит проблему по https://sevenzip.osdn.jp/chm/cmdline/switches/overwrite.htm