【发布时间】:2015-05-25 23:35:33
【问题描述】:
使用 WinRAR 命令行 (C:\Program Files\WinRAR\Rar.exe),我要做的是将主文件夹 (C:\Users\%username%\desktop\mainFolder) 中的单个文件夹压缩到新文件夹 (C:\Users\%username%\desktop\newFolder ) 并删除主文件夹中压缩后的单个文件夹。
所以每次我启动 .bat 时,ONLY第一个子文件夹都会被压缩
-
C:\Users\%username%\mainFolder
- singleFolder1
- singleFolder2
- singleFolder3
到目前为止,这只适用于主文件夹中的所有文件夹
c:
cd \Users\%username%\Desktop\newFolder
"C:\Program Files\WinRAR\Rar.exe" a -ep1 -mt5 -m1 -v50M -r "!_RndAlphaNum!" C:\Users\%username%\Desktop\mainFolder\
!_RndAlphaNum! 是因为我在批处理启动时使用了一个代码,它为 .rar 档案生成随机名称。
【问题讨论】:
标签: batch-file compression directory rar