通常,批处理文件中的第一行通常由以下命令组成。
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”消息。
