AUTOEXEC.BAT

AUTOEXEC.BAT は、もともと DOS タイプのオペレーティング システムにあったシステム ファイルです。これは、ルート ディレクトリにあるプレーンテキストのバッチ ファイルです。 ブートデバイス。ファイルの名前は「自動実行」の略語で、システム起動時にコマンドを自動的に実行する機能を説明しています。このファイル名は、FAT8.3 ファイル名の制限に応じて作成されました。ファイル システム ファミリ。

使用法

AUTOEXEC.BAT は、Windows 95 および [2]ただし、これは回避できます。[1] は、従来の依存関係を減らす試みの一環として環境変数のみを解析します。Windows MEWindows 98

このファイル名は、ディスク コントロール プログラム [de] (DCP)、MS によっても使用されました。 - 旧東ドイツのVEB RobotronによるDOS派生製品。[3]

韓国語バージョンの MS-DOS/PC DOS 4.01 以降 (PC DOS 7 および 2000 を除く) で、現在の国コードが 82 (韓国の場合) に設定されており、/P:filename が指定され、デフォルトの AUTOEXEC.BAT が見つからない場合、 COMMAND.COM は、代わりに KAUTOEXE.BAT という名前のファイルを検索して、 DBCS フロントエンド ドライバーは、CONFIG.SYS および AUTOEXEC.BAT ファイルが適切に設定されていなくても読み込まれます。 [4]

DOS では、オペレーティング システムが起動し、 ファイルの処理が終了しました。 DOS 自体には、バッチ ファイル パラメータ に渡す手段はありません。処理では、代替コマンドライン プロセッサ 4DOS ディレクティブと スタートアップをサポートしています。このようなパラメータを定義するオプション。[5]同時 DOS の下で、< /span>[7] 1 桁のセッション番号(y). 2 桁の端末番号 (xx) (00 はメイン コンソール) と [6] には仮想コンソール番号が保持されます。 スタートアップ ファイル、 (存在する場合) または汎用の 、3 つの初期パラメータがいずれかに渡されます。対応する REAL/32 および マルチユーザー DOSCOMMAND.COMCONFIG.SYSCOMMAND.COMAUTOEXEC.BAT4DOS.INI AutoExecParams//AutoExecParams=STARTxxy.BATAUTOEXEC.BAT%1 %2%3

Windows NT とその子孫 Windows XP および Windows Vista は、ユーザーのログオン時に AUTOEXEC.BAT を解析します。 Windows ME と同様、環境変数の設定以外は無視されます。[8] CONFIG.SYS とは異なり、< のコマンドは/span>で入力できます。これらは、コンピュータ オペレータがコンピュータを起動するたびに自動的に実行したい標準コマンドにすぎず、他のバッチ ファイルを含めることもできます。 コマンド ライン インタープリタAUTOEXEC.BAT は、対話型の

AUTOEXEC.BAT は、キーボード、サウンドカード、プリンタ、一時ファイルの場所などの環境変数を設定するために最もよく使用されます。また、次のような低レベルのシステム ユーティリティを開始するためにも使用されます。

  • ウイルススキャナー
  • ディスクキャッシュソフトウェア
  • マウスドライバー
  • キーボードドライバー
  • CDドライバー
  • その他のその他のドライバー

DOS の初期バージョンでは、AUTOEXEC.BAT はデフォルトで非常に単純でした。 DATE および TIME コマンドは、初期の PC および < a i=6>XT クラスのマシンには、デフォルトではバッテリーでバックアップされたリアルタイム クロックがありませんでした。

@エコー オフ
CLS
日付
時間
バージョン

米国以外の環境では、キーボード ドライバー (フランス語キーボードの KEYB FR など) も含まれています。後のバージョンでは、多数のサードパーティ製デバイス ドライバーを使用して大幅に拡張されることがよくありました。以下は、DOS 5 タイプの基本的な AUTOEXEC.BAT 構成であり、必須のコマンドのみで構成されています。

@エコー オフ
プロンプト $P$G
パス C:\DOS;C:\WINDOWS
設定 温度=C:\TEMP
セット ブラスター=A220 I7 D1 T2
LH SMARTDRV.EXE
LH ドスキー
LH MOUSE.COM /Y

この構成では、共通の環境変数を設定し、ディスク キャッシュをロードし、共通のディレクトリをデフォルトのPATHに配置し、DOS マウス/キーボードを初期化します。運転手。 PROMPT コマンドはプロンプトを「C:\>」に設定します。 (作業ディレクトリが C ドライブのルートの場合) 単に "C>" ではなく、 (デフォルトのプロンプトでは、作業ドライブのみが示され、その中のディレクトリは示されません)。

一般に、デバイス ドライバは CONFIG.SYS ファイルにロードされ、プログラムは AUTOEXEC.BAT ファイルにロードされます。マウスなどの一部のデバイスは、CONFIG.SYS のデバイス ドライバーとして、または < の TSR としてロードできます。 /span>[9]AUTOEXEC.BAT、メーカーによって異なります。

MS-DOS 6.0 以降では、DOS ブート メニューを構成できます。これは、DOS ゲームや Windows など、さまざまなプログラムのブート構成を最適化したいユーザーにとって非常に役立ちます。

@エコー オフ
プロンプト $P$G
パス C:\DOS;C:\WINDOWS
設定 温度=C:\TEMP
セット ブラスター=A220 I7 D1 T2
GOTO %CONFIG%
:勝利
LH SMARTDRV.EXE
LH MOUSE.COM /Y
勝つ
GOTO END
:XMS
LH SMARTDRV.EXE
LH ドスキー
GOTO END
:END

GOTO %CONFIG% 行は、CONFIG.SYS 内で定義されたメニュー エントリを検索するように DOS に指示します。次に、これらのプロファイルに名前が付けられ、必要な特定のドライバーとユーティリティで構成されます。それぞれの特定の設定の目的の終了時に、GOTO コマンドによって DOS が :END セクションにリダイレクトされます。 :END 以降の行はすべてのプロファイルで使用されます。

DOS と Windows 9x のデュアルブート

既存の DOS/Windows インストールの上に Windows 95 をインストールする場合、CONFIG.SYS および < a i=4> は および に名前変更されます。これは、Windows 9x と DOS 間のデュアル ブートを容易にすることを目的としています。 DOS を起動すると、一時的に および という名前に変更されます。 Windows 9x バージョンのバックアップは ファイルとして作成されます。 AUTOEXEC.BATCONFIG.DOSAUTOEXEC.DOSCONFIG.SYSAUTOEXEC.BAT.W40

Windows 9x は、MSDOS.SYS 構成ファイルもインストールします。パラメータBOOTGUI=0 が読み込まれている場合、Windows 95/98 は起動せず、代わりに DOS プロンプトがインストールされます。が画面に表示されます (Windows は、WIN コマンド (ファイル WIN.COM) を呼び出すことでロードできます。このファイルには、システムの起動方法を指定するいくつかのスイッチが含まれています。そのうちの 1 つは、起動するかどうかを制御します。システムは自動的に Windows に入りません。DOS プロンプトで起動するには、この「BootGUI」オプションを「0」に設定する必要があります。これを行うことにより、システムの操作は基本的に DOS/Windows の操作になります。以前の Windows バージョンと同様にペアリングします。DOS プロンプトで WIN と入力すると、必要に応じて Windows を起動できます。

Caldera DR-DOS 7.02 以降をインストールする場合、Windows バージョンの名前は のままになります。 a>AUTOEXEC.BAT、DR-DOS COMMAND.COM で使用されるファイルの名前は AUTODOS7.BAT で、起動パラメータ SHELL ディレクティブ内。また、 という名前を使用して ファイルを区別します。[10][ 11][12]/P:filename.extCONFIG.SYSDCONFIG.SYS

OS/2

OS/2AUTOEXEC.BAT に相当するのは OS/2 ファイル。 OS/2 で起動された正規の DOS セッションは、引き続き を使用します。 STARTUP.CMDAUTOEXEC.BAT

Windows NT

Windows NT およびその派生版、Windows 2000Windows Server 2003 および Windows XP では、同等のファイルは < と呼ばれます。 /span> ディレクトリにあります。このファイルは、オペレーティング システムの起動プロセス中には使用されません。これは、MS-DOS 環境の開始時に実行されます。これは、DOS アプリケーションがロードされたときに発生します。 AUTOEXEC.NT で、%SystemRoot%\system32

AUTOEXEC.BAT ファイルは、Windows NT のブート ドライブのルート ディレクトリにあることがよくあります。 Windows は、環境変数SET ステートメントと PATH ステートメントのみを考慮します。 5> すべてのユーザーに対してグローバル。たとえば、MS-DOS もこのドライブから起動する場合、このファイルを通じて環境変数を設定すると興味深い場合があります (ドライブがFAT フォーマットされている必要があります)。または、再インストールしても変数を保持します。これは今日では珍しい使用法であるため、通常、ファイルは空のままです。 Microsoft PowerToys コレクションの Tweak UI アプレットを使用すると、この機能を制御できます。 (ログオン時に AUTOEXEC.BAT を解析する)。

こちらも参照

参考文献

  1. ^ ""サブスト" 「Windows Millennium Edition の Autoexec.bat ファイルでコマンドが機能しない」。リビジョン 1.3。 マイクロソフト。 2007 年 1 月 31 日。 KB288997。 Q288997。 2011 年 5 月 24 日のオリジナルからアーカイブされました。 2007 年 7 月 4 日に取得。
  2. ^ アシュモフ、V. (2017) [2007]。 「MS-DOS 8.0 のいくつかの機能」。 2010 年 10 月 22 日のオリジナルからアーカイブされました。 2010 年 11 月 21 日に取得されました。
  3. ^ クルト、リュディガー。グロス、マーティン。ハンガー、ヘンリー (2016-11-29) [2007]。 「Betriebssystem DCP」。 www.robotrontechnik.de (ドイツ語)。 2019 年 4 月 3 日のオリジナルからアーカイブされました。 2019 年 4 月 28 日に取得されました。
  4. ^ ポール、マティアス R. (2001-10-25)。 「システムファイル設定」。 ニュースグループ: comp.os.msdos.programmer。 2017 年 9 月 10 日のオリジナルからアーカイブされました。 2014 年 8 月 6 日取得。 […] [KAUTOEXE.BAT とは何ですか?] […] これは韓国の MS-DOS/PC DOS 4.01 以降の特殊なケースです。 MS-DOS 7.10 (Windows 98SE、8.0 または ME についてはわかりません) にはまだ存在しますが、PC DOS 7/2000 では消えてしまいました。現在の国コードが 82 […] および […] /P:filename が指定されておらず、*かつ* デフォルトの AUTOEXEC.BAT ファイルが見つからない場合、COMMAND.COM は代わりに KAUTOEXE.BAT という名前のファイルが存在する場合はそれを実行します。おそらく、これは、CONFIG.SYS または AUTOEXEC.BAT ファイルが適切に設定されていなくても、DBCS フロントエンド ドライバーが確実にロードされるようにするために使用されます。 […]
  5. ^ 兄弟、ハーディン。 ローソン、トム; コン、レックス C。;ポール、マティアス R.ダイ、チャールズ E.ゲオルギエフ、ルチェザール I. (2002-02-27)。 4DOS 8.00 オンライン ヘルプ
  6. ^ 同時 DOS マルチユーザー/マルチタスク オペレーティング システム - 印刷スプーラー ユーザー ガイド (PDF)デジタル リサーチ。 1989 年 2 月 1 日。 2016 年 11 月 5 日にオリジナルから(PDF)アーカイブされました。 2014 年 8 月 12 日に取得されました。
  7. ^ 「参考 - CSPOOL の構成」。 ノベル。 1992 年 12 月 29 日。参考までに、1901 年。 2016 年 11 月 5 日のオリジナルからアーカイブされました。 2014 年 8 月 12 日に取得。
  8. ^ 「情報: AUTOEXEC.BAT の解析の構成」 (第1版)。 マイクロソフト。 2007-03-20 [2002-06-11]。 Q124551。 2019 年 4 月 21 日のオリジナルからアーカイブされました。 2017 年 9 月 10 日に取得されました。
  9. ^ 「マウスが MS-DOS シェルで動作しない」。 マイクロソフト。 2007年[1994年]。 KB96706。 Q96706。 2007 年 3 月 11 日のオリジナルからアーカイブされました。 2006 年 10 月 15 日に取得。
  10. ^ 「第 1 章: DR-DOS の概要」。 Caldera DR-DOS 7.02 ユーザー ガイドカルデラ社 1998 [1993、1997]。 2016 年 11 月 5 日のオリジナルからアーカイブされました。 2013 年 8 月 10 日に取得。
  11. ^ Caldera DR-DOS 7.02 ユーザー ガイド。 カルデラ社 1998 [1993、1997]。 2016 年 11 月 5 日のオリジナルからアーカイブされました。 2013 年 8 月 10 日に取得。
  12. ^ 「参考 - 複数のオペレーティング システムをブートするための LOADER.COM の構成 - NEC DOS 3.3 パーティションへの DR DOS のインストール」。 ノベル。 1993 年 1 月 5 日。参考までに、1909 年。 2016 年 11 月 5 日のオリジナルからアーカイブされました。 2014 年 8 月 12 日に取得。
「https://en.wikipedia.org/w/index.php?title=AUTOEXEC.BAT&oldid=1187626818」から取得