比如在系统中date这个环境变量的值为
2011-07-23 星期六
那%date:~0,4% 表示从左向右指针向右偏0位,然后从指针偏移到的位置开始提取4位字符,结果是2011
%date:~5,2% 表示指针从左向右偏移5位,然后从偏移处开始提取2位字符,结果是07
%date:~5% 表示指针从左向右偏移5位,然后提取所有的值
%date:~-5% 表示指针反方向偏移,从最右端开始,偏移5位,然后从指针处提取左边的所有数值。
md F:\backup\%date:~0,4%%date:~5,2%%time:~0,2%%time:~3,2%
结果为:md F:\201107231855