通常,批处理文件中的第一行通常由以下命令组成。
echo命令
@echo off
默认情况下,批处理文件将在运行时显示其命令。 这第一个命令的目的是关闭这个显示。 “echo off”
命令会关闭整个脚本的显示,除了“echo off”
命令本身之外。前面的“@”
符号使命令也适用于自己。
文档注释
很多时候批处理文件也包含以“Rem”命令开始的行。 这是编写注释和文档的一种方式。程序执行时忽略Rem
关键字之后的任何内容。 对于越来越复杂的批处理文件,这通常对理解程序执行一个好的做法。
第一批脚本程序
下面来构建一个简单的批脚本程序。 打开记事本并输入以下代码行。 将该文件保存为“List.cmd”
。
代码执行以下操作 -
- 使用
echo off
命令确保执行代码时不显示命令。 Rem
命令用于添加注释来说明这个批处理文件的功能。dir
命令用于获取目录C:\Program Files
的内容。'>'
命令用于将输出重定向到文件C:\lists.txt
。- 最后,
echo
命令用于告诉用户操作已完成。
完整的代码如下所示 -
@echo off
Rem This is for listing down all the files in the directory Program files
dir "C:\Program Files" > C:\lists.txt
echo "The program has completed"
当执行上述命令时,C:\Program Files
中的文件名将被发送到文件C:\lists.txt
,并在命令提示符下显示“The program has completed”
消息。