第一节(批处理基础)按照惯例,先讲一下什么是"批处理"
顾名思义,批处理就是把一批或者说是一条条命令放在一个文本里,然后批量执行
执行这一批命令的文件的扩展名是BAT或者CMD,把任何一批命令放入在有这样扩展名的文件里,执行时里面的命令就会一条条的执行完,当然我们还可以在其中加入一些逻辑判断的语句,让里面的命令在满足一定条件时执行指定的命令
了解了大概意思后,我们正式开始学习
先看一个简单的例子
@echooffecho"欢迎来到非常BAT
"pause把上面的3条命令保存为test
bat或者test
cmd然后执行,他就会在屏幕上显示二行话:"欢迎来到非常BAT
请按任意键继续
"这就是一个简单批处理文件了,我们来分析一下
这个批处理文件一共就用了2条命令"echo"和"pause"还有一个特殊符号"@"@符号在批处理中的作用是关闭当前行命令的回显,也就是不显示执行的是什么命令,只显示命令的结果
你可以执行下面这个批处理文件来理解,保存为*
bat或者*
CMD@echo你好echo你好@pauseecho命令的作用有两个,一个是在CMD上回显一行内容
如:echo"欢迎来到非常BAT
",还一个是关闭命令的回显:echooffechooff的作用就相当于在每条命令前面加一个@符号,这样所有的命令将只会显示结果不显示命令
我们在echooff这命令前加一个@符号是为了不让echooff这条命令本身显示出来,让批处理更完美
pause命令就是暂停的意思,防止批处理执行完后直接退出
执行pause命令后会自动在CMD里显示"请按任意键继续
"这样一行话
从上面这个简单的批处理中,我们可以发现其实批处理就是运用一些含有特殊意义的符号和一些完成指定功能的命令组合而成,那么在批处理中有多少这样的特殊符号和功能命令呢
我们现在就来仔细了解一下一些最常用的
(以下内容来源网络