我有一個資料夾,其中包含名為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 並取消選擇您不想壓縮/zip 的資料夾,然後右鍵單擊您現在可以壓縮的選項(不包括資料夾和檔案)