У меня есть существующий archive.7z , который содержит некоторые файлы .txt , .bin и .log .
Я хотел бы удалить все файлы с расширением, отличным от .txt используя командную строку 7zip из Windows cmd.

Я пробую эту команду, но она не работает:

7z -t7z d -r "D:\Data\archive.7z"!*.текст

как удалить все не .txt файлы без распаковки и снова сжать архив?
Спасибо

1 ответ1

0

Используйте ключ -x.

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

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