若何建立以当天日期定名的文件?怎么建立以当前日期定名的文件?这个问题问的规模有点年夜,分歧的系统,分歧的东西,实现的方式也不尽不异,因演示情况的限制,这里小编就给大师演示一下操纵批处置实现该功能的方式。
日期变量。要获取当前日期,我们就需要用到date这个变量(不是date号令),可以看到变量%date%中保留的就是系统当前的日期。
截取日期。从显示的成果上可以知道,要获取当前日期,我们还需要对变量的值进行截取,可以操纵以下号令来截取变量的第1位至10位。
生当作文件。这时我们就可以操纵这个变量值来生当作文件了,如下图所示,操纵echo号令的重定标的目的功能,就可以当作功生当作以当前日期为名的文件了。
过滤字符。可能大师对于文件名中的“-”不感乐趣,想要生当作只包含数字的日期文件名,那么还可以操纵如下号令来过滤失落变量值中的“-”号。此中":-="暗示将等号前的字符取代当作等号后的内容,这里等号后为空,就酿成了删除等号前字符了。
综合上面的号令,我们可以编写一个批处置,内容如下图所示:
运行结果如下,当作功生当作了以当前日期为名的.log文件,文件后缀名可按照需要点窜。
还可以优化一下代码,封闭回显功能。代码和运行结果如下。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!