批处理学习笔记1_命令的语法与功能A

2023-12-30 16:59:37

批处理除了可以用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%

文章来源:https://blog.csdn.net/zhangpeng188/article/details/135305836
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。