入门批处理语法
- echo
作用1:打开回显或关闭请求回显功能。如果没有任何参数,echo命令将显示当前回显设置。
语法:echo [{on|off}]
作用2:输出信息到屏幕,即我们常用的“打印”功能
语法:echo [message] - @
作用:回显屏蔽。与echo关闭回显不同,@只会隐藏当条回显。
语法:@ [command] - pause
作用:暂停。暂停后按任意键会继续执行后面的命令行。
语法:pause - rem和::
作用:.bat文件中的注释。
语法:rem [message]、:: [message]
区别:rem在回显打开时会显示,关闭不显示。而::始终都不会显示。 - set
作用1:显示以某字符开头的变量当前值,不输入字符时默认显示所有。
语法:set [variable]
作用2:设置某个变量的值。
语法:set [variable]=[value]
作用3:删除某个变量、
语法:set [variable]= - /p
作用:暂停获取用户输入。常置于命令中间来获取所需值,可用不限于为变量赋值。
语法:set /p [variable]= - /a
作用:指定变量接收赋值为表达式(默认是字符串)。常置于命令中间来获取所需值,可用不限于为变量赋值。
语法:set /a [variable]