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

时间:2025-04-29

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

bat批处理,生成名字含时间变量的文件(修订版) (2010-12-08 19:15:38)

之前的版本有两个bug: 1.加%号的字符显示为黑菱形了。 2. 如果时间为早晨10点前的话,time变量第一个字符为空,组装成的abc截止到时间,如:log_20110419_

做计算的时候有时候需要生成的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_20101208_122109.txt

批处理生成名字含时间变量的文件.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219