簡體   English   中英

使用批處理文件(win7)壓縮幾個子文件夾

[英]Compress several subfolders with batch file (win7)

這是我試圖使用WinRar和Windows批處理文件來實現的目標:

我有這個文件夾結構

main_folder
- SubDir
- Another_Sub_Dir
- Subdir_2 etc |Note: there are no sub-folders inside sub-folders|

archives_folder
-

在批處理運行中,我需要壓縮main_folder所有子文件夾,然后刪除子文件夾。 壓縮的文件夾應該放在archives_folder

您可以使用以下命令行:

"Path to WinRAR program files directory\Rar.exe" m -agYYYY-MM-DD_N -cfg- -ep1 -inul -m5 -mdg -r -s -tl -y "Complete Path to\archives_folder\Backup_" "Complete Path to\main_folder\"

該命令使用控制台版本Rar.exe 的WinRARWinRAR的程序文件目錄, 所有文件和子目錄main_folder到存檔名稱為Backup_YYYY-MM-DD_N.rar目錄archives_folder

YYYY-MM-DD_N是每年歸檔YYYY-MM-DD_N的年,月和日,以每天1次以上運行批處理文件的情況下從1開始的增量編號擴展。

使用具有4096 KB字典大小的可靠歸檔文件,使用最佳壓縮以遞歸方式完成歸檔,並且父目錄路徑"Complete Path to\\main_folder\\"未歸檔。 存檔文件獲取存檔內部最新文件的時間。

有關使用的所有開關的更多詳細信息,可以在WinRAR程序文件目錄中的文本文件Rar.txt中找到。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM