Lev*_*ili 2 batch-file archive winrar
我的文件夹中D:\data包含许多子文件夹和文件,并且我想将此文件夹与批处理文件一起存档到指定目录,并在存档文件名中添加当前日期,例如F:\11.08.2016_data。
到目前为止,我的命令行是:
"C:\Program Files\WinRAR\rar.exe" a -ep1 -r "data" "D:\data"
Run Code Online (Sandbox Code Playgroud)
此命令行在文件data.rar夹中创建RAR存档文件My Documents。
如何添加日期和更改归档目录?
如何建立WinRAR命令行?
<command>在文本编辑器或命令提示符窗口中用最适合该任务的命令字母替换。-<switch1> -<switchN>在文本编辑器或命令提示符窗口中替换对任务有用的那些开关。如何建立RAR命令行?
%ProgramFiles%\WinRAR%ProgramFiles(x86)%\WinRARRar.txt将其打开。这是WinRARRar.exe控制台版本的手册。适合您的任务的Rar命令行为:
"%ProgramFiles%\WinRAR\rar.exe" a -agYYYY-MM-DD -cfg- -ep1 -inul -m5 -r -y "F:\data_.rar" "D:\data\"
Run Code Online (Sandbox Code Playgroud)
该开关-agYYYY-MM-DD负责在目录中创建F:\归档文件,例如name data_2016-08-11.rar。
当然也可以使用:
"%ProgramFiles%\WinRAR\rar.exe" a -agDD.MM.YYYY -cfg- -ep1 -inul -m5 -r -y "F:\data_.rar" "D:\data\"
Run Code Online (Sandbox Code Playgroud)
此命令行在F:\名称为的归档文件中创建data_11.08.2016.rar。但这是不可取的,因为国际日期格式YYYY-MM-DD具有以下优点:按名称按字母顺序列出的文件也会自动按日期列出,而日期格式则不然DD.MM.YYYY。
请参阅使用WinRAR命令行批量压缩1个文件夹上的答案?对于在指定D:\data或D:\data\在Rar命令行上的差异。
+必须在-ag和日期格式字符串之间插入A,以data使剩余日期在归档文件名中用下划线分隔。
YYYY-MM-DDRAR文件名开头的国际格式日期:
"%ProgramFiles%\WinRAR\rar.exe" a -ag+YYYY-MM-DD -cfg- -ep1 -inul -m5 -r -y "F:\_data.rar" "D:\data\"
Run Code Online (Sandbox Code Playgroud)
DD.MM.YYYYRAR文件名开头的格式日期:
"%ProgramFiles%\WinRAR\rar.exe" a -ag+DD.MM.YYYY -cfg- -ep1 -inul -m5 -r -y "F:\_data.rar" "D:\data\"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6234 次 |
| 最近记录: |