Как исключить папку в 7zip?

Я хочу сжать папку C:Temp но без конкретной подпапки (например,C:Temptest). Как я могу сделать это с 7zip?

Я придумал следующую команду:

c:Temp>7zip a -t7z test.7z c:temp -mx0 -x!c:temptest*

но Дос не работает с Вывод:

7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18

Scanning

Updating archive test.7z


Compressing  Tempadmin.PNG
Compressing  Temptestadmin2.PNG   <<<<<< this file should not be added to the archive
Compressing  Tempfirst.txt
16
задан Martin Vseticka
06.11.2022 10:01 Количество просмотров материала 3393
Распечатать страницу

1 ответ

как проверено на моей системе:

7zip a -t7z -mx0 -x!test\* test.7z c:\temp\ 

Если вы находитесь в исходном каталоге, файлы хранятся с относительными путями, поэтому тестовая папка выглядит как test\file1.txt, а не c:\temp\test\file1.txt.

обратите внимание, что с параметром-mx0 вы не сжимаете файлы, а только копируете их в архив в полном размере.

5
отвечен Scott McKinney 2022-11-07 17:49

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

Ваш ответ

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

Имя
Вверх