tip 1:日期的格式化

方法如下:
Echo %Date:~0,4%%Date:~5,2%%Date:~8,2%
或者
Set dt=%Date:~0,4%%Date:~5,2%%Date:~8,2%
Echo %dt%
以上命令,可在cmd中输入获得格式化后的日期,也可加到批处理中用作日期变量。


tip 2:时间的格式化


1000*60*60*24啊。这个数字是什么意思


24小时60分钟60秒1000毫秒
说白了就是格式转化。


tip3 : set 参数

二、SET /P variable=[promptString] 

有时候我们需要提供一个交互界面,让  用户自己输入变量的值,然后我们在来根据这个值来做相应操作,现在我就来说说这SET的这  种语法,只需要加一个"/P"参数就可以了! 

实例1: 

@echo off 

set /p var=请输入你的名字:  

echo 您的名字是:%var%

pause   

set /p 是命令语法 var是变量名 =号右边的"请输入变量的值: ",这个是提示语,不是变 

量的值了! 

运行后,我们在提示语后面直接输入robin,就会显示一行您” 您的名字是:robin” 



一、set的主要作用是赋值

1、set /p a=promptstring

先显示promptstring,再接受用户输入的内容,以回车表示结束,赋值给变量a


2、set /p a=promptstring<1.txt

先显示promptstring,再把"<"管道号右边的1.txt文件中从第一个字符开始直到碰到回车符的内容赋值给变量a (通常表现为第一行)。


3、set /p a=promptstring


tip 4:

同一个dos 命令下,多个bat的变量可以互相调用。


tip 5:

注释

  1、:: 注释内容(第一个冒号后也可以跟任何一个非字母数字的字符)

  2、rem 注释内容(不能出现重定向符号和管道符号)