【发布时间】:2018-12-11 05:59:33
【问题描述】:
我有一个批处理文件来压缩一个文件夹并用日期和时间重命名它,它运行良好。
现在我需要同一个文件将多个文件夹压缩成一个压缩 rar 文件。
这是我的批次:
@echo off
echo STARTING BACKUP...
echo %date% %time%
echo+
:: variables
set src=D:\test
set dest=D:\Backups
set filename=%DATE:/=-%_%TIME::=-%
set filename=%filename: =%
Set Rar=%ProgramFiles%\WinRar\WinRAR.exe
"%Rar%" a -m5 -ed -pEltyar -r %dest%\%filename%.rar "%src%"
echo Backup Completed!
@pause
【问题讨论】:
-
对于仅使用
Rar.exe或WinRAR.exe的单一命令行解决方案,请参阅 How to compress multiple folders into one rar with batch file? 上的答案 -
@Mofi 非常感谢你
标签: batch-file compression rar