github twitter email rss
文件备份自动压缩打包
May 23, 2014
1 minute read
@echo off   
set a=%date:~0,8%    
rem 给a赋值当前日期的前8位, 我系统系统取得的值为2010/04/21 周三, 前八位即2010/04    
set a=%a:-=%    
rem 去掉a变量中的/,得结果为201004    
"C:\Program Files\WinRAR\RAR.exe" a -df -agYYYYMM iufo *%a%*.bak    
rem 通过rar进行打包    
set a=

主要有几个要点需要mark下, win下的批处理没有字符串处理函数, 只能用环境变量来代替 rar 命令参数可以参见winrar帮助


Back to posts


comments powered by Disqus