winrar压缩命令实例

"C:\Program Files\WinRAR\WinRAR.exe" a -ibck -ag -r -m3 -x*\bin\ -x*\obj\ -x*\publish\ -x"abc.csproj.user" abc.rar *

a                      添加文件到压缩文件夹

-ibck                在后台运行 WinRAR

-ag                  表示当创建压缩文件时,以格式"YYYYMMDDHHMMSS"附加当前日期、时间字符串;

                       最后的文件名就是bakYYYYMMDDHHMMSS.rar

-r                     递归子目录

-m3                 设置压缩级别,0存储 3默认 5最大

-x*\bin\            排除bin目录

-x*\obj\            排除obj目录

-x*\publish\      排除publish目录

-x*.mp3           排除mp3为后缀的文件

-x"abc.csproj.user"  排除 abc.csproj.user 文件,不加引号貌似没效果

abc.rar            要生成的的文件,因为加了-ag参数,最后会生成abcYYYYMMDDHHMMSS.rar形式的文件

*                      所有文件及文件夹,排除-x参数指定的文件或文件夹

如果要生成zip文档,就将 abc.rar 改为 abc.zip ,winrar自动会自己判断扩展名。

你可能感兴趣的:(脚本,winrar,linux,windows)