bat批处理以当前时间创建⽂本⽂件:: 表⽰注释
:: @表⽰不显⽰当前命令,只在后台执⾏
:: @echo off 表⽰以后执⾏的命令都不显⽰
:: set d=%date:~0,10% 表⽰设置变量d为当前年⽉⽇,默认表⽰为例如:2018/12/05
:: set 表⽰设置变量
:: date:~0,10表⽰取2018/12/05的从0开始但不包括0的10个字符
:: ⽐如date:~5,2是获取12
:: cd.>e:\test\%d%%t%.txt 表⽰新建⽂本⽂件
@echo off
批处理文件注释set d=%date:~0,10%
set t=%time:~0,8%
echo %d%%t%
echo cd.>e:\test\%d%%t%.txt
set "yMd=%date:~,4%-%date:~5,2%-%date:~8,2%"
set "hms=%time:~,2%-%time:~3,2%-%time:~6,2%"
echo %yMd%_%hms%
cd.>e:\test\%yMd%_%hms%.txt
@echo on
:: pause 表⽰让创建等待
@pause
第⼀个就是/的问题

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。