如何构建WinRAR命令行?
- 启动WinRAR。
- 在帮助主题上点击菜单帮助。
- 点击列表项命令行模式上的标签Contents。
- 单击列表项命令行语法,阅读此帮助页面并将粗体行复制到文本编辑器或命令提示符窗口中。
- 点击列表项Commands上的标签Contents。
- 单击列表项按字母顺序排列的命令列表,然后将文本编辑器或命令提示符窗口中的
<command> 替换为最适合该任务的命令字母。
- 点击列表项Switches上的标签Contents。
- 单击列表项字母开关列表,然后将文本编辑器或命令提示符窗口中的
-<switch1> -<switchN> 替换为对任务有用的开关。
- 用适当的文件和/或文件夹名称替换文本编辑器或命令提示符窗口中 WinRAR 命令行的其余部分。
如何构建RAR命令行?
- 打开包含WinRAR程序文件的文件夹。
标准文件夹为:
%ProgramFiles%\WinRAR
%ProgramFiles(x86)%\WinRAR
- 双击文件
Rar.txt打开它。这是Rar.exe的手册,WinRAR的控制台版本。
- 在RAR 命令行语法一章中描述了通用命令行语法,应将其用作在文本编辑器或命令提示符窗口中输入命令的模板。
- 接下来,可用命令按字母顺序列出,并附有简要说明。 Rar 命令行必须使用这些命令之一。
- 然后是开关列表,同样按字母顺序排列,并进行了解释。建议阅读有关开关的信息,并在阅读时在文本编辑器或命令提示符窗口中为任务键入有用的开关。
- 在文本编辑器或命令提示符窗口中键入 Rar 命令行的其余部分,即文件和文件夹名称。
适合您的任务的 Rar 命令行是:
"%ProgramFiles%\WinRAR\rar.exe" a -agYYYY-MM-DD -cfg- -ep1 -inul -m5 -r -y "F:\data_.rar" "D:\data\"
开关-agYYYY-MM-DD 负责在目录F:\ 中创建存档文件,例如名称为data_2016-08-11.rar。
当然也可以使用:
"%ProgramFiles%\WinRAR\rar.exe" a -agDD.MM.YYYY -cfg- -ep1 -inul -m5 -r -y "F:\data_.rar" "D:\data\"
此命令行在 F:\ 中创建名称为 data_11.08.2016.rar 的存档文件。但这并不可取,因为国际日期格式 YYYY-MM-DD 的优点是按名称按字母顺序列出的文件也会自动按日期列出,而日期格式 DD.MM.YYYY 则不是这样。
查看Simply compress 1 folder in batch with WinRAR command line? 上的答案,了解在Rar 命令行中指定D:\data 或D:\data\ 的区别。
+ 必须插入到-ag 和日期格式字符串之间,以用于data 的日期,并在存档文件名中用下划线分隔。
RAR 文件名开头的国际格式日期YYYY-MM-DD:
"%ProgramFiles%\WinRAR\rar.exe" a -ag+YYYY-MM-DD -cfg- -ep1 -inul -m5 -r -y "F:\_data.rar" "D:\data\"
日期格式为DD.MM.YYYY,在RAR文件名的开头:
"%ProgramFiles%\WinRAR\rar.exe" a -ag+DD.MM.YYYY -cfg- -ep1 -inul -m5 -r -y "F:\_data.rar" "D:\data\"