3

У меня есть папка, содержащая подпапки с именами A , B , C и некоторые файлы, такие как file1.doc , file2.bat , file3.doc .

Есть ли какая-либо опция программного обеспечения WinRAR, чтобы при заархивировании папки я мог сказать ей исключить папку A , .bat , файлы и файлы, которые называются file3.doc?

1 ответ1

4

Вы можете автоматизировать сжатие файлов с помощью WinRAR и предоставить список исключений с помощью интерфейса командной строки. Вы можете исключить файлы и папки, используя ключ -x в команде.

Запустите командную строку (cmd.exe) и введите следующую команду:

"C:\Program Files\WinRAR\Rar.exe" a -x*\A -x*.bat -xfile3.doc folder.rar folder

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

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\rar_with_exclusion]
@="WinRAR with exclusion list"

[HKEY_CLASSES_ROOT\Directory\shell\rar_with_exclusion\command]
@="\"C:\\Program Files\\WinRAR\\Rar.exe\" a -x*\\a -xfile3.doc -x*.bat \"%1.rar\" \"%1\""

Обратитесь к этому документу, чтобы узнать, как изменить реестр.

Вот что вы получите в итоге:

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