Исключить файлы и папки при архивации с помощью WinRAR

Исключить файлы и папки при архивации с помощью WinRAR

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

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

решение1

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

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

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

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

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\""

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

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

введите описание изображения здесь

решение2

Перейдите в папку и выберите все, нажмите клавишу CNTRL и снимите выделение с папки, которую вы не хотите сжимать / архивировать, и щелкните правой кнопкой мыши в параметрах, теперь вы можете сжать, за исключением папки и файлов.

Связанный контент