1

Как извлечь все файлы из архива 7-Zip .7z, КРОМЕ определенных типов файлов, используя командную строку 7-Zip?

Пример: backup.7z содержит файлы типа:

  • .xls
  • .xlsx
  • .doc
  • .docx
  • .pdf
  • .текст
  • .png
  • .gif

Как из командной строки 7-Zip извлечь все файлы из этого архива backup.7z, КРОМЕ файлов .doc и .docx?

Архив .7z содержит файлы и папки, и я хочу, чтобы все файлы и папки - кроме файлов .doc и .docx - были извлечены.

Я использую MS Windows 7.

1 ответ1

0

Как извлечь все файлы из архива 7-Zip .7z, ЗА ИСКЛЮЧЕНИЕМ определенных типов файлов

Используйте ключ -x (исключить имена файлов).

7z e backup.7z -x! .doc


-x (Исключить имена файлов) переключатель

Указывает, какие имена файлов или имена с подстановочными символами должны быть исключены из операции.

Поддерживаются несколько исключающих ключей.

Синтаксис

-x[<recurse_type>]<file_ref>

<recurse_type> ::= r[- | 0]
<file_ref> ::= @{listfile} | !{wildcard}

См. -i (Включить) описание ключа для получения информации о параметрах опции.

Примеры

7z a -tzip archive.zip *.txt -x!temp.*

добавляет в архив archive.zip все файлы .txt, кроме temp. файлы.

Команды, которые можно использовать с этим переключателем

a (Добавить), d (Удалить), e (Извлечь), l (Список), t (Тест), u (Обновить), x (Извлечь с полными путями)

Переключатель источника -x (исключить имена файлов)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .