rar,命令行压缩文件夹/文件并删除源文件
rar a -m1 -ep1 -r -df folder.rar folder
-m?参数
m<0..5> 设置压缩级别(0-存储...3-默认...5-最大)
-r参数
压缩目录
-df参数
压缩后删除源文件
此参数小心添加
关于参否生成zip文件
winrar支持生成zip文件,但rar命令不支持生成zip
在本命令中,可不写folder.rar中的扩展名,也能够生成folder.rar的文件名
关于ep?参数
如CD D:\abc中执行
forder/a/a.txt
forder/b/b.txt
执行rar a -m1 -zip -ep? -r -df folder.zip folder
-ep 去掉所有目录,扁平化存储
/a.txt
/b.txt
-ep1 从名称里排除基目录
/forder/a/a.txt
/forder/b/b.txt
-ep2 扩展路径到完整路径
/abc/forder/a/a.txt
/abc/forder/b/b.txt
-ep3 扩展路径为完整路径包括驱动器盘符
/D/abc/forder/a/a.txt
/D/abc/forder/b/b.txt
把一个目录中所有子目录各自压缩为zip并删除源文件操作步骤
1. 把winrar添加到环境目录内,方便使用
2. 打开windows命令行,并定位到要批量操作的目录中。如要把D:\abd\中各子目录压缩成各zip文件,直接 CD D:\abd
3. 命令行执行 for /f %i in ('dir /ad /b') do @echo rar a -zip -m1 -ep1 -r -df %i.zip %i
4. 把输入内容复制并执行
执行成功
骑着母猪去打猎的备忘录,如有侵权请联系本人骑着母猪去打猎删除。https://www.cnblogs.com/shichq/p/19932448
如果本文对您有所帮助,麻烦在下面评论里面随便敲上那么几下键盘,谢谢了
浙公网安备 33010602011771号