批处理除了可以用Windows自带的记事本编辑外,还可以在命令行中输入copy con 文件名来创建,比如:copy con a.bat,然后就可以在命令中编辑,等文件编辑完毕后,输入CTRL+z,再敲回车,就可以保存了。
今天学习了六个命令,分别是:
1.echo? ? 2.@? ? 3.pause? ? 4.call? ? 5.rem? ? 6.set
1.echo
A.输出提示信息
格式:echo 你要输出的信息
例如:echo hello world!,会在命令行显示hello world!
B.打开或者关闭回显
格式:echo [{ on | off }]
例如:echo on 或者 echo off,如果在批处理命令前加上echo on,则会显示命令的回显;如果将命令改为echo off,则会关闭命令的回显,但不会关闭echo off的回显,想要关闭echo off的回显,则要用的下一个命令@,写法为@echo off
2.@
A.加在每个命令行的最前面,运行命令的时候不回显
例如:@echo off 或者 @dir
3.pause
A.作用是让当前程序进程暂停一下,并显示一行信息:“请按任意键继续。。。。”
4.call
A.可以在一个批处理文件中调用另一个批处理文件
格式:call [drive:] [path] filename [batch-parameters]
例如:call? b.bat
B.可以调用指定标号处后面的所有命令(即调用子程序)
格式:call? :label? [arguments]
例如:call? :label
5.rem
A.为注释命令,用来给程序加上注释,该命令后的内容不被执行,但能回显
6.set
A.设置变量的值
格式:set aaa=我是值
例如:set aaa="zzz" 调用的时候要在变量的两遍加上%号,比如: %aaa%