AUTOEXEC.BAT

时间:2020-05-17 17:00:11

AUTOEXEC.BAT,又常被称为引导可执行文件,是个人计算机上的一个系统指令档,始源于MS-DOS。AUTOEXEC.BAT 的名称来自英文字“AUTOmatic”和“EXECution”的结合,即“自动运行”之意;扩展名“BAT”则解释了它是一个批处理文件。

AUTOEXEC.BAT 内记载的指令于相对的操作系统启动时自动运行。

操作系统

AUTOEXEC.BAT 在所有基于 MS-DOS 运行的操作系统中皆适用:

  • MS-DOS
  • Windows 3.x
  • Windows 95
  • Windows 98
  • Windows ME

应用

作为一个批处理文件,计算机用户可于 AUTOEXEC.BAT 内输入任何适用于 MS-DOS 内的指令,以使该文件内的指令于每次操作系统启动时自动运行。AUTOEXEC.BAT 的运行次序仅次于 CONFIG.SYS 之后。在视窗操作系统下,这两个文件皆于图形用户界面(GUI)启动之前运行的。

AUTOEXEC.BAT 最常见的实际应用是设置操作系统的环境参数,例如加载键盘、鼠标等驱动程序、磁盘检查工具或病毒扫描程序。部分计算机病毒亦会更改 AUTOEXEC.BAT,以使其在引导后自动运行。

AUTOEXEC.BAT 通常位于引导磁盘中的根目录。

示例

在早期 MS-DOS 中,AUTOEXEC.BAT 的默认设置比较简单。

 @ECHO OFF PROMPT $p$g

NT 系统

由于 Windows NT 及其后版本 Windows 2000、Windows Server 2003 及 Windows XP 等都不是一个基于 MS-DOS 环境下运行的操作系统,这些操作系统启动时都不会运行 AUTOEXEC.BAT 内的指令。然而,在这些操作系统下启动命令提示符时,将会自动运行批处理文件 AUTOEXEC.NT 内的指令。AUTOEXEC.NT 位于操作系统文件夹内的 system32 子文件夹。

与本文近似的文章: