autoexec.bat-ウィキペディア、無料​​百科事典

before-content-x4

autoexec.bat – 特別なバッチファイルの名前、例:MS-DOS。ファイルシステムのメインディレクトリにあります。ファイル名は式の短縮です )) 自動実行 (自動性能)、ファイルの目的を説明する – システム開始時のコマンドの自動開始。使用される名前は、FATシステム内のファイル名の長さの8.3フォームへの制限からも生じます。

after-content-x4

autoexec.bat Windows 95およびWindows 98にあるMS-DOS 7.xバージョンを含むすべてのバージョンのDOSシステムによって読まれます。WindowsMEは、MS-DOSシステムへの依存を制限するために環境変数のみを使用しています [初め] しかし、これはバイパスされる可能性があります [2] 。 DOSシステムでは、ファイルを処理した後、ファイルは開始時に1回起動されます config.sys 、グラフィックインターフェイスをロードする前に、Windows 95とWindows 98にあります。 Windows NT、Windows XP、およびWindows Vistaは、ユーザーにログインするときにファイルの内容を読み取ります。 WindowsMeから始めて、環境以外の変数コンテンツは無視されます [3] 。とは対照的に config.sys 、バッチファイルに保存されているコマンドは、インタラクティブコマンドインタープリターに入力できます。

AutoExec.BATは、主にシステム変数、充電コントローラー、バックグラウンドで動作するプログラムを起動する、またはシステムオーバーレイを開始するために使用されます。また、次のような低レベルのシステムツールを充電するためにも使用できます。

AutoExec.BATファイルの例 [ 編集 | コードを編集します ]

システムの初期バージョンでは、ファイルのリリースは非常に簡単でした – コマンド 日にち 時間 最初のXTクラスコンピューターには、リアルタイムクロックを維持するバッテリーがなかったため、それらが必要でした。

エコー オフ CLS  日にち  時間  見る  

コマンドの重要性:

  • エコーオフ – 受信した後続のコマンドのコマンドのラインに表示しないでください
  • CLS – 画面のコンテンツをクリーニングします
  • 日にち – 現在の日付を表示し、ユーザーが変更できるようにします
  • 時間 – コマンドに似た動作 日にち 、時間のみに適用されます
  • 見る – システムバージョンを表示します。

国際バージョンでは、国のレイアウトに適合したキーボードコントローラーも追加されました(例: keybr.sys フランスのシステム用)。後のバージョンには、多くの場合、3番目のパーティコントローラーが含まれていました。以下はファイルの内容です autoexec.bat 最も重要なコマンドのみを含むDOS 5.xバージョン(Windowsをインストールした後)から:

@ エコー オフ 促す $ p $ g C:DOS; C:Windows 設定  温度 = C:温度 設定  ブラスター = A220 I7 D1 T2
lh smartdrv.exe
LH Doskey
lh mouse.com /y
勝つ 

コマンドの重要性:

  • @ECHOオフ – コマンドラインで受信した後続のコマンドを表示しないでください、 @マークは、このコマンドも表示されないことを意味します
  • パスを設定= c:dos; c:windows – 環境変数を設定します 価値のため C:DOS; C: 。これは、フォルダー内で不明なコマンドを探すことを意味します C: 、 その後 C:Windows
  • temp = c:tempを設定します – 環境変数を設定します 温度 価値のため C:温度 。これは、一時ファイルのフォルダーの場所を決定する変数です。
  • Blaster = A220 I7 D1 T2を設定します – ブラスター環境変数を設定します A220 I7 D1 T2 。これは、Sound Blaster Sound Card Supportで使用される変数です。
  • lh smartdrv.exe – 充電 上メモリ ハードディスクバッファコントローラー
  • lh mouse.com – 充電 上メモリ マウスコントローラー
  • 勝つ -Start -UPプログラムでWindowsをロードします win.com

このようなファイルは、環境変数を定義し、Windowsを起動する前にマウスドライバーをメモリにロードし、マウスドライバーをロードします。おすすめ 促す パラメーター付き $ p $ g キャラクターにインセンティブサインを設定します C:> その代わり c>

after-content-x4

総ドライバー。 config.sys 、および実行可能ファイル(.exe)、例えばSmartDrive autoexec.bat 一部のデバイス、たとえばマウスは、ファイルの形でドライバーを充電できた可能性があります。 [4]

推奨事項から始まる行 rem 彼らはとして扱われます コメント ファイル処理中に無視されます。おすすめ rem 多くの場合、デバイスコントローラー(CD-ROMなど)を一時的にスキップするために使用されます。別の方法として、ダブル2つのスケアで構成される使用が少ないレコードがあります( :: )。

MS-DOS 6以下のシステムでは、起動メニューを作成できます。この関数は、さまざまなアプリケーションの異なる開始構成を持ちたいユーザーが使用します。たとえば、DOSやWindowsのゲーム。以下はそのようなメニューの例です。

@ エコー オフ 促す $ p $ g C:DOS; C:Windows 設定  温度 = C:温度 設定  ブラスター = A220 I7 D1 T2 goto  %config%  勝つ lh smartdrv.exe
 lh mouse.com /y
 勝つ goto  終わり  xms lh smartdrv.exe
 LH Doskey goto  終わり  終わり  

いくつかのコマンドの意味:

  • goto%config% – インタープリターにファイルから手順を実行するように命じます config.sys 。このコマンドを使用して、別の指示範囲を請求することもできます。各範囲の終わりにコマンドがあります エンドエンドに移動します 最終ファイルセクションへのリダイレクト。後に発生するすべてのコマンド :終わり 各メニューバリアントを選択するときに充電されます。
  • :勝つ – Windowsを起動するときに充電される命令の範囲
  • :xms – 拡張メモリでDOSシステムを開始するときに選択される手順
  • LH Doskey – ロード 上メモリ とりわけの機能をコマンドの通訳に追加するDoskeyプログラム導入されたコマンドの歴史

既存のDOS/Windows環境を備えたWindows95のインストール中、ファイル config.sys autoexec.bat 彼らは名前を受け取ります 構成、設定 autoexec.dos 。 Windows 9XとDOSの間のダブルスタートを促進するための意図的なメカニズムです。テキストシステムを充電するとき、ファイル。 config.sys autoexec.bat 、Windows9Xファイルが拡張機能に変更されますが .W40

Windows9xもインストール中に偽のファイルを配置します msdos.sys 。このファイルには、システムの開始を制御するための特定の命令が含まれています。たとえば、グラフィックインターフェイスが自動的にロードされるかどうか。これは、「bootgui」オプションの責任があり、その値「0」がテキストモードでシステムを起動すると、グラフィックインターフェイスを有効にすることがコマンドで可能になります 勝つ

Calder DR-DOSバージョン7.02以降をインストールすると、Windowsスターターファイルがその名前を保持し、DR-DOSファイルには名前があります autodos7.bat 。違いもあります config.sys 名前でDR-DOSに表示されます dconfig.sys [5]

Windows NTとその導関数(Windows 2000、Windows XP、Windows Vista、Windows 7、Windows 8)では、等価物はフォルダに配置されています %SystemRoot%System32 。ただし、ファイルはシステムの開始時にはなく、エミュレートされたMS-DOS環境を充電するときに起動されます。

autoexec.bat Windows NTでは、システムパーティションのメインディレクトリにあることがよくあります。 Windowsはコマンドのみを読み取ります 設定 すべてのユーザーの環境変数を定義する。このファイルを介して変数を構成することは、同じパーティション(脂肪システムにある必要がある)がMS-DOSによって開始される状況で役立ちます。ただし、これはめったに使用されないため、ファイルは通常空です。 Microsoftによって開発されたTweakuiアプレットにより、ログイン時にAutoExc処理を制御できます。

OS/2は使用しませんでした autoexec.bat 、見返りにバッチファイルを使用します startup.cmd

after-content-x4