批处理文件
批处理文件是一种脚本文件,其中包含面向基于Windows的计算机的程序命令和指令列表。当用户运行批处理文件时,它会自动按顺序执行脚本中的每条命令。Windows 用户和系统管理员经常使用批处理文件来自动执行重复性任务,而不是手动完成每个步骤,例如备份一系列文件夹或重命名一大批文件。
运行批处理文件时,命令解释器程序会逐行读取文件,并按顺序执行每条命令。批处理文件有两种格式。较早的基于DOS的 Windows 版本(如 Windows 95 和 98)使用扩展名为 .BAT 的批处理文件,并通过 COMMAND.COM 命令解释器运行。基于 NT 的 Windows 版本(如 Windows 2000 及所有更新版本)使用扩展名为 .CMD 的批处理文件,并通过 CMD.EXE 运行。BAT 和 CMD 文件都是纯文本文件,你可以使用任何文本编辑器(如记事本)创建它们。
早期版本的 Windows 会在系统启动时自动加载一个特殊的批处理文件 AUTOEXEC.BAT。此批处理文件会自动配置系统设置并加载设备驱动程序。系统管理员和高级用户可以编辑 AUTOEXEC.BAT 来自定义 Windows 的行为,例如在启动时自动映射网络驱动器。不过,如果没有经验的用户进行了错误的修改,可能会造成严重问题,甚至导致 Windows 无法启动。
虽然批处理文件是 Windows 计算机特有的,但基于Unix的操作系统包括(Linux和macOS)也使用类似的文件,称为Shell脚本。批处理文件和 Shell 脚本都可能包含修改重要系统设置或打开安全漏洞的命令,因此你应当谨慎操作,绝不要运行从不受信任来源收到的未知批处理文件。
文件扩展名: .BAT、.CMD
测试你的知识