AUTOEXEC.BAT

読み:オートエグゼク・バッチ
読み:オートエグゼック・バッチ
外語:AUTOEXEC.BAT
品詞:名詞

MS-DOSにおいて、システムの起動時に自動的に実行されるバッチファイルのこと。

起動ドライブのルートディレクトリに置いておくと、起動時に実行される。

Microsoft Windowsでも、16ビット環境では有効であり、Windows 3.1やWindows 9Xシリーズでは起動時に自動実行されている。但し、完全に32ビット環境であるWindows NT以降には無い。

UNIXでは/etc/rcが相当する。

用途

ユーザ環境の設定の他、デバイスドライバや常駐プログラムの自動起動などに用いられる。

主に、環境変数(PATHなど)の設定や、コマンドラインプロンプト文字列の設定などが行なわれる。

同種の、起動時に自動実行されオペレーティングシステムの環境設定などを行なうものとしてCONFIG.SYSがある。

記述例

@echo offコマンド非表示の設定
prompt=$P$Gプロンプトの設定
path=C:\;C:\WINDOWS;C:\WINDOWS\COMMAND;コマンドパスの設定
set tmp=C:\TEMP\テンポラリの設定
set comspec=C:\COMMAND.COMシェルの設定
set tz=JST-9時差の設定
set pager=mielアプリで使う環境変数
loadhigh c:\nlsfunc.exe c:\country.sysドライバ組み込み
vz -z常駐ソフト起動