一、copy con 创建批处理文件
copy con:将输入的内容存入文本文件
ctrl + z 退出编辑
在控制台输入刚刚创建的bat文件即可执行
echo .>a.txt:为创建txt文件指令,.为文件内容
现在文件夹内存在a.txt文件,再次运行bat指令,将会额外输出内容
二、echo 语法及应用
2.1语法格式
格式:echo [{on|off}] [message]
on:允许执行过程中回显命令
off:禁止批处理文件在处理过程中回显命令
message:要显示在屏幕的消息
2.2 应用
创建bat文件,内容如下:
控制台输入tst.bat即可执行(你的bat文件名)
此时中文乱码,可在文件开头加上:chcp 65001
再次运行即可显示中文,
参考:bat|cmd脚本 此应用无法在你的电脑上运行_bat此应用无法在你的电脑上运行-CSDN博客
通过对比命令,可知 echo off 将会隐藏命令回显
三、@ 命令语法及应用
3.1 作用
禁止当前的命令回显在控制台上
3.2 演示
echo加上@后将不会显示在控制台上
现在命令都加上@,此时将会隐藏命令
四、pause 命令语法及应用
4.1 作用
暂停命令并给出提示,由用户绝对是否继续执行
4.2 演示
五、call 命令语法及应用
5.1 命令格式
格式:
call
[[Drive:][Path] FileName [BatchPatameters]]
[[:label][arguments]]
5.1 作用
- 调用另一个批处理命令
- 调用指定标号后所有命令
5.2 演示
新建called.bat,内容如下:
call :xx 将会返回命令执行处继续执行命令,所以会输出两次
六、rem 命令语法及应用
6.1 作用
为批处理加上注释信息
6.2 应用
七、set 命令语法及其应用
7.1 作用
自定义变量