转:DOS批处理命令中实现自动命名(年月日+时分秒)

来源:互联网 发布:linux 查找文件名称 编辑:程序博客网 时间:2024/05/16 06:34

转自:http://yiliusiyu.blog.163.com/blog/static/682758720135141732366/


在DOS批处理命令中,对创建的文件自动命名,若要使用年月日很简单,但如果要求时分秒的话,会出错。

我们可以采用如下方法实现“年月日+时分秒”的命名,以netstat命令为例:

set dd=%date:~8,2%set mm=%date:~5,2%set yy=%date:~0,4%set Tss=%TIME:~6,2%set Tmm=%TIME:~3,2%set Thh=%TIME:~0,2%set Thh=%Thh: =0%netstat -a -n -p TCP ->E:\TCPLINK\TcpLinkLine%yy%-%mm%-%dd%_%Thh%.%Tmm%.%Tss%.txtnetstat -a -n -b -p TCP ->E:\TCPLINK\TcpLink%yy%-%mm%-%dd%_%Thh%.%Tmm%.%Tss%.txt
0 0