批处理生成名字含时间变量的文件

发布时间:2019-04-20   来源:文档文库   
字号:
bat批处理,生成名字含时间变量的文件(修订版)
(2010-12-08 19:15:38 之前的版本有两个bug: 1.%号的字符显示为黑菱形了。 2. 如果时间为早10点前的话,time变量第一个字符为空,组装成的abc截止到时间,如:log__
做计算的时候有时候需要生成的log文件,每次的名字都不一样,而且最好能按当前时间命名,方便以后查询。bat批处理文件如下:


date time两个变量中包含了当前的的日期和时间。
=% date:~6,4% 就是引用date变量中,第六个字符开始的连续四位字符

CMD中,输入命令data time 显示为:


可见date包含的字符串为 12/08/2010 Wed time包含的字符串为 12:21:09.48 注意的是,数组下标是从0开始的。
因此,% date:~6,4%引用的是2008 依次类推

得到了日期和时间,就可以自己拼凑你需要的文件名。 最后一句,dir > % abc% dir要输出的内容输出到 abc文件中,abc为你自己拼凑的文件名。
log__122109.txt

本文来源:https://www.2haoxitong.net/k/doc/a02cda915b8102d276a20029bd64783e09127dbd.html

《批处理生成名字含时间变量的文件.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式