CONFIG.SYSは、 DOSおよびOS/2オペレーティングシステムの設定ファイルであり、起動オプション(システムの起動後は変更できません)を指定します。このファイルに含まれるデータはシステムによって読み込まれ、メモリ管理、周辺機器、アプリケーションなど、様々な側面の設定に使用されます。各行には、システム設定の値を設定するディレクティブ、または「DEVICE」という名前のデバイスドライバや常駐プログラム(TSR)などのファイルをロードすることでシステム機能を拡張するディレクティブのいずれかである。CONFIG.SYSはDOS 2.0で導入されました。 [注1 ]
Windowsの技術がDOSから徐々に離れていくにつれ、CONFIG.SYSの使用は減少しました。CONFIG.SYSとAUTOEXEC.BATはどちらもWindows 95とWindows 98のブートドライブのルートフォルダにありますが、通常は空です。Windows MeではCONFIG.SYSファイルは一切使用されません。[ 1 ]代わりに、 Windowsレジストリキーから環境変数を読み込みます。
HKLM\System\CurrentControlSet\Control\SessionManager\Environment
使用
[編集]
CONFIG.SYS起動時に欠落を検出ユーザー管理
[編集]このファイルは、システムの動作を制御するためにユーザーによって管理されます。ASCIIテキストファイルであるため、ユーザーは通常、テキストエディタを使用して編集し ます。
消費されたシステム
[編集]起動時に、DOS BIOS [ 2 ]はシステムを起動するドライブのルートディレクトリからファイルをロードします。ファイルを処理した後、システムはその行で指定されたコマンドシェルをロードして実行します。そのような行がない場合は、 COMMAND.COM がロードされて実行されます。コマンドシェルは、 AUTOEXEC.BATファイルの処理を担当します。
SHELL
欠落/破損
[編集]CONFIG.SYS の読み込みは通常の起動プロセスの一部ですが、ファイルが欠落または破損していてもシステムは起動できます。ファイルが削除または破損している場合は、システムのトラブルシューティングが必要になる可能性があります。
デフォルトシェル
[編集]CONFIG.SYS にディレクティブが含まれていない場合(またはファイルが壊れているか見つからない場合)、DOS は通常、ブート ドライブのルート ディレクトリでCOMMAND.COMを検索します。 [ 3 ]これが見つからない場合、6.0 より前のバージョンの DOS は起動しません。MS-DOS 6.0/PC DOS 6.1 および Novell DOS 7 以降では、代わりにコマンド プロセッサのパスとファイル名を入力するプロンプトが表示されます。この回復プロンプトは、プライマリ コマンド プロセッサが障害により中止された場合、または意図的に終了した場合にも表示されます。[ 4 ] ( COMMAND.COMの場合、内部コマンドはシェルが で起動された場合にのみ無効になります。) これにより、システムを再起動せずに実行時にシェルを置き換えるための限定的な手段も提供されます。 MS-DOS 7.0 以降の COMMAND.COM 実行ファイルは DR-DOS と互換性がないため[ 5 ]、通常、DR-DOS とのデュアルブートのシナリオでは C: ドライブのルートに常駐するため、DR-DOS 7.02 以降では( +) // の" skip"/"trace"/"step" モードでディレクティブをバイパスできなくなりました。[ 6 ] [ 3 ] [ 5 ](その後のいくつかの問題では、無効な引数の問題からも回復できるように、以前の "skip" 動作を再度呼び出す( +)が追加されました。[ 3 ])また、( +)経由でCONFIG.SYS処理をスキップするときにディレクティブが見つからない場合(および ( +) /で、デフォルトのファイル拡張子が で変更されている場合)、[ 7 ]ルートから COMMAND.COM をロードする前に、有効なシェルファイル名を入力するように求められます。 [ 6 ] [ 5 ]ファイルを指定せずに押すと、以前のデフォルトが想定されます。 [ 6 ]SHELLEXIT/PSHELLCtrlF5F7F8CtrlF6F5SHELLSHELLCtrlF5CtrlF7F8SYS /DR:ext↵ Enter
ファイルサイズの制限
[編集]バージョンに応じて、CONFIG.SYSファイルのサイズは、MS-DOS/PC DOS では数キロバイトに制限されます (最新バージョンでは最大 64 KB)。一方、DR-DOS ではファイルのサイズは無制限です。[ 4 ] [ 3 ]これは、以前のオペレーティングシステム(DOS 3.0 [ 8 ]以降)では、ファイルをトークン化されたメモリ内表現にコンパイルしてから[ 8 ]、処理されるディレクティブを特定の順序で並べ替えて再グループ化する(デバイスドライバーは常にTSRの前にロードされる)のに対し、DR-DOSはファイルを解釈してほとんどのディレクティブを1行ずつ実行し、およびを介してドライバーとTSRのロード順序を完全に制御できるため(たとえば、ロード順序の競合を解決したり、デバッグするデバイスドライバーの前にプログラムデバッガーをロードしたりする)[ 6 ] [ 3 ]、インストールされているプロセッサーの種類、押されたキーの種類、発生したロードエラーまたは入力エラー、ロードされたソフトウェアによって返されたリターンコードなどの条件に基づいて、ユーザーインタラクションを適応させ、ファイル内の流れを変更できるためです。[ 4 ] [ 6 ]これは、DR-DOS上で非常駐ソフトウェアを実行するためにも使用できるため、一時的な外部プログラムをCONFIG.SYSの制御フローに統合できるため、特に便利です。 [ 4 ] [ 9 ] [ 6 ]DEVICEINSTALLINSTALL
データ制限
[編集]MS-DOS/PC DOS 2.0から4.01までは行の長さがSHELL31文字に制限されていましたが、それ以降のバージョンでは最大128文字まで可能です。[ 4 ] [ 9 ] DR-DOSでは最大255文字まで受け入れることができます。[ 4 ] [ 9 ] CONFIG.SYSディレクティブは長いファイル名を受け入れません。
DOSとWindows 9xのデュアルブート
[編集]既存のDOS/Windowsインストール上にWindows 95をインストールすると、 CONFIG.SYSとAUTOEXEC.BATはCONFIG.DOSとAUTOEXEC.DOSに名前が変更されます。これは、Windows 9xとDOSのデュアルブートを容易にするためのものです。DOSでブートする場合、これらのファイルは一時的にCONFIG.SYSとAUTOEXEC.BATに名前が変更されます。Windows 95バージョンのバックアップは、 CONFIG.W40とAUTOEXEC.W40ファイルとして作成されます。
Caldera DR-DOS 7.02/7.03をWindows 95がインストールされているシステムにインストールすると、WindowsのCONFIG.SYSとAUTOEXEC.BATの名前がそのまま引き継がれます。DR-DOSの起動ファイルはDCONFIG.SYS(DR-DOSの以前のバージョンで既に使用されていた名前)とAUTODOS7.BATとしてインストールされます。[ 10 ]
OS/2
[編集]OS/2は、グラフィカルサブシステムがロードされる前に、オプション、ドライバ、環境を設定するためにCONFIG.SYSファイルを使用します。OS /2で使用されるCONFIG.SYSディレクティブには、文書化されていない、または文書化が不十分なものが多数あります。 [ 11 ] CONFIG.SYSは、OS/2の派生製品であるeComStation [ 12 ]およびArcaOS [ 13 ]でも引き続き使用されています。Windows NTのOS/2サブシステムでは、 OS/2プログラムにCONFIG.SYSとして表示されるものは、実際にはレジストリに格納されています。
例
[編集]MS-DOS 5 の CONFIG.SYS の例:
DOS =高、UMB
デバイス= C:\DOS\HIMEM.SYS
デバイス= C:\DOS\EMM386.EXE RAM
デバイスハイ= C:\DOS\ANSI.SYS
ファイル数= 30
シェル= C:\DOS\COMMAND.COM C:\DOS /E:512 /P
バリエーション
[編集]一部の DOS バリアントでは、デフォルトからロードするのではなく、別の名前が存在する場合はそのファイルをロードしますCONFIG.SYS。
- CCONFIG.SYS
- Concurrent DOSバージョン3.2から4.1はCONFIG.SYSをサポートしていませんでしたが、それ以降のバージョンであるConcurrent DOS 386とConcurrent DOS XM、Multiuser DOS、System Manager、REAL/32はCONFIG.SYSの代わりにCCONFIG.SYS(頭文字の「C」は「Concurrent」を意味します)を読み込みます。Multiuser DOSの一部のバージョンでは、代わりにCCONFIG.INIというファイル名が使用されています[ 14 ] [ 15 ]。一方、REAL/32はMCONFIG.SYSを参照することが知られています。これらのオペレーティングシステムは
INIT_INSTALL、MS-DOS/PC DOSでは知られていない多くの追加の異なる構成設定(など)をサポートしていますが、それらはCCONFIG.INIではなくCCONFIG.BINというバイナリリポジトリに格納されています[ 14 ] [ 15 ]。どちらのファイルも、通常はonlyという名前の構成ユーティリティによって変更されますCONFIG.EXE。[ 14 ] [ 15 ]
- DCONFIG.SYS
- DR DOS 3.31、PalmDOS 1.0、Novell DOS 7、OpenDOS 7.01、DR-DOS 7.02 以降では、DCONFIG.SYS (頭文字の「D」は「DR DOS」を示す) というファイルが存在する場合、CONFIG.SYS よりも優先されます。[ 4 ] [ 10 ] [ 16 ] [ 7 ] DR DOS 6.0 以降では、これはディスク圧縮ソフトウェアと組み合わせて使用され、圧縮ドライバをロードすると元のブート ドライブ C: がドライブ D: になります (ファイル名の「D」も便利です)。しかし、これは通常、マルチブートのシナリオで複数の構成ファイルを管理するために使用されます。
- ODCONFIG.SYS
- OpenDOS 7.01とDR-OpenDOS 7.02はODCONFIG.SYSというファイルを探します。[ 6 ] [ 17 ] [ 16 ]一方、DR-DOS 7.02以降のバージョンの一部では、代わりにDRCONFIG.SYSも探します。[ 16 ]
- DR DOS 6.0 以降では、
SYS /DR:extコマンドを使用してデフォルトのファイル拡張子を変更できます。[ 6 ] [ 18 ] [ 7 ]たとえば、SYS /L /DR:703書き込まれたボリューム ブート レコードでは、名前が変更されて修正された IBMBIO.703 システム ファイル (デフォルトのIBMBIO.COMではなく) が検索され、IBMBIO.703 は IBMDOS.703 と [D]CONFIG.703 ( IBMDOS.COMと [D]CONFIG.SYS ではなく) を検索します。これにより、複数の並列ファイル セットが同じルート ディレクトリに共存し、マルチユーザー DOS と DR-DOS 7.02/7.03 で提供される LOADER などのブートローダーを介して選択できるようになります。[ 4 ]ディレクティブSHELLは、 を介して代替の AUTOEXEC.BAT ファイルを指定する手段を提供するように拡張され、/P[:filename.ext]この特定のシナリオでは、 COMMAND.COM は " " 以外のファイル拡張子も受け入れます(両方の機能は4DOS.BATでもサポートされています)。[ 9 ] DR DOS 6.0以降では、CONFIG.SYSディレクティブを使用して、指定されたファイルで処理を続行できます。このファイルは、必ずしもブートドライブのルートディレクトリに存在する必要はありません。[ 4 ] [ 16 ] DR-DOS 7.02以降では、オプションで、指定されたファイル内の特定の場所にジャンプするための追加のパラメータをサポートしています。 [ 6 ] [ 17 ] [ 16 ]CHAIN=filespecCHAIN=filespec,label:label
SYS /ADR-DOS 7.03以降では、システムファイルとともに対応するCONFIG.SYSファイルとAUTOEXEC.BATファイルをコピーするための新しいパラメータをサポートしています。 [ 7 ]
- FDCONFIG.SYS
- FreeDOSで使用されます。
- 構成ポイント
- PTS-DOSで使用されます。
その他のバリエーションとしては次のようなものがあります:
- CONFIG.SYSは、旧東ドイツのVEB Robotron社が開発したMS-DOSの派生プログラムであるディスクコントロールプログラム (DCP)によって使用されている。[ 20 ]
- FlexOSでは、CONFIG.SYS は、ロードされるリソース マネージャーとデバイス ドライバーを定義するバイナリ ファイルです。
コンテンツ
[編集]CONFIG.SYSファイルとその様々なバリエーションの内容については、以下で説明します。各項目は、ディレクティブ、ロードコマンド、またはその他の構文要素を表します。
コメント
[編集]- REM (DOS 4.0およびDR DOS 3.31以降; [ 3 ] PTS-DOSでは無視される)
- 行の前にテキストがない限り、コメントを開始します。
- ; (DOS 6.0 および DR DOS 6.0 以上)
- コメントを開始します。REMとは異なり、ディレクティブの後に続けてインラインコメントを形成できます。COMMENTを参照してください。MS-DOS/PC DOSでは、インラインコメントは二重引用符で囲まれていても無視されません。
- * (PTS-DOS のみ)
- セミコロン (;) のようにコメントを開始します。
ファイルを読み込む
[編集]- CALL (OS/2 4.0 以降のみ)
- DOSのINSTALLと同様に、CONFIG.SYS内のプログラムをロードします。OS /2のRUNと同様に、フォアグラウンドで実行され、CONFIG.SYSの処理は制御が戻るまで停止します。
- デバイス (DOS 2.0およびDOS Plus 2.1(FIDDLOADおよびDR‑DOS 3.31以上)、OS/2 [ nb 2 ] [ nb 3 ])
- デバイス ドライバーをメモリに読み込みます。
- DEVICEHIGH (DOS 5.0およびDR‑DOS 6.0以上; OS/2 [ nb 2 ] [ nb 3 ] )
- デバイス ドライバーを上位メモリにロードします。( DR-DOS 5.0 のHIDEVICEと同じです。)
- HIDEVICE (DR DOS 5.0 以降のみ)
- DEVICEHIGH を参照してください。
- HIINSTALL (DR DOS 5.0 以降のみ)
- INSTALLHIGHを参照してください。
- HIINSTALLLAST (EDR-DOS 7.01.07 および DRMK のみ)
- HIINSTALLと同様にTSRプログラムをメモリにインストールしますが、DOSデータセグメントの再配置後にインストールされます。INSTCDEX も参照してください。
- INSTALLLAST (EDR-DOS 7.01.07 および DRMK のみ)
- INSTALLと同様にTSRプログラムをメモリにインストールしますが、DOSデータセグメントの再配置後にインストールされます。INSTCDEX も参照してください。
- RUN (OS/2 [ nb 2 ]のみ)
- CALLと同様に、CONFIG.SYS 内のプログラムをロードします。DOSのINSTALLやOS/2 のCALLと似ていますが、プログラムをバックグラウンドで同時にロードします。
指令
[編集]- 中止 (PTS-DOSのみ)
- エラー時にプログラムを中止できるかどうかを指定します。
- ACCDATE (MS-DOS 7.0 以降のみ、DR-DOS 7.02 以降では無視されます)
- [ 6 ] FATのディレクトリエントリの予約領域にファイルアクセスの日付スタンプを保存するドライブを設定します。 [ 21 ] [ 22 ]
- AT (PTS-DOS のみ)
- AT 互換機でのみ条件付き実行。
- AUTOCHECK (PTS-DOSのみ)
- ブートマネージャー。
- AUTOFAIL (OS/2 [ nb 2 ]のみ)
- エラー メッセージの詳細度を設定します。
- AUX (DR-DOS 7.02 以降のみ)
- AUX:デバイスの内部デフォルトシリアルデバイスドライバ(COM1:からCOM4 :)を変更します。[ 6 ]
- AVAILDEV (DOS 2.0-2.1およびDR-DOS 7.02以降のみ[ 6 ])
- ファントム \DEV ディレクトリ外の文字デバイスの使用を無効にします。
- BASEDEV (OS/2 [ nb 2 ]のみ)
- ベース デバイス ドライバーをメモリに読み込みます。
- BEEP (DR-DOS 7.02 以降のみ)
- SWITCHES=/Qで音声通知が無効になっている場合でも、短いビープ音が鳴ります。[ 6 ]
- BOOTNEXT (DRMKのみ)
- 起動するオペレーティング システムを指定します。
- BREAK (DOS 2.0およびDR DOS 3.31以上、OS/2 [ nb 2 ] [ nb 3 ] )
- 拡張+チェックを設定またはクリアします。CtrlC
- バッファ (DOS 2.0およびDR DOS 3.31以降、OS/2 [ nb 2 ] [ nb 3 ])
- 割り当てるディスク バッファの数を指定します。
- BUFFERSHIGH (MS-DOS 7.0 [ 21 ]および DR-DOS 7.02以降[ 6 ]およびFreeDOSのみ)
- BUFFERSと同じですが、バッファを HMA または UMB に明示的にロードします ( DR DOS 6.0 以降のHIBUFFERSと同様)。
- CACHESIZE (Embedded DOS 6-XL のみ)
- システム プールから動的に割り当てられる 512 バイトのキャッシュ ブロックの最大数。
- CACHETTL (Embedded DOS 6-XL のみ)
- 未使用のキャッシュ ブロックがシステム プールに返されるまでの最大時間 (ミリ秒)。
- CACHEFLUSH (Embedded DOS 6-XL のみ)
- ダーティ キャッシュ ブロックがディスクにフラッシュされるまでの最大時間 (ミリ秒)。
- CAPSLOCK (DR-DOS 7.02 以降のみ)
- キーボードステータスのオン/オフを指定します。[ 6 ]⇪ Caps Lock
- CDDNAME (PTS-DOS のみ)
- CD-ROM ハードウェア ドライバーの名前を指定します。
- CDDBUFFERS (PTS-DOS のみ)
- CD-ROM アクセス用のバッファ数を指定します。
- クロック (PTS-DOSのみ)
- システムで使用されるクロックのタイプを指定します。
- コードページ (OS/2 [ nb 2 ]のみ)
- OEM コードページを指定します。
- CMOSADDR (PTS-DOS のみ)
- CMOS RAM のアドレスを指定します。
- カラー (PTS-DOSのみ)
- ブート メニューの色を指定します。
- COM1 (DR-DOS 7.02 以降のみ)
- COM1 :デバイスのカウントと論理順序を定義し、I/Oアドレスとタイムアウトを設定します。[ 6 ] [ 23 ]
- COM2 (DR-DOS 7.02 以降のみ)
- COM2 :デバイスのカウントと論理順序を定義し、I/Oアドレスとタイムアウトを設定します。[ 6 ] [ 23 ]
- COM3 (DR-DOS 7.02 以降のみ)
- COM3 :デバイスのカウントと論理順序を定義し、I/Oアドレスとタイムアウトを設定します。[ 6 ] [ 23 ]
- COM4 (DR-DOS 7.02 以降のみ)
- COM4 :デバイスのカウントと論理順序を定義し、I/Oアドレスとタイムアウトを構成します。[ 6 ] [ 23 ]
- COMAREA (PTS-DOS のみ)
- DMA 用のバッファを指定します。
- コメント (DOS 4.0以降およびRxDOS、DR-DOS 7.02以降では無視される[ 6 ] 、 Embedded DOS [注4 ]およびPTS-DOSでは無視される)
- CONFIG.SYS インライン コメントのリードイン文字を再定義するか、次の行を無視します。
- COUNTRY (DOS 3.0 および DOS Plus 2.1、FIDDLOADおよび DR DOS 3.31 以上、OS/2 [ nb 2 ] [ nb 3 ] )
- 国際サポートを有効にして構成します。
- CPOS (DR DOS 6.0 以降のみ)
- 設定メニューの表示カーソルを指定された位置に設定します。
- CPSW (MS-DOS 4.00-4.01のみ、DR-DOS 7.02以降では無視される[ 6 ])
- コードページ切り替えのサポート。
- CPU (PTS-DOS のみ)
- RAM の更新速度を指定します。
- CPU88 (PTS-DOSのみ)
- 8088 CPU のみで条件付き実行。
- CPU88+ (PTS-DOSのみ)
- 8088 以上の CPU でのみ条件付き実行。
- CPU86 (PTS-DOSのみ)
- 8086 CPU のみで条件付き実行。
- CPU86+ (PTS-DOSのみ)
- 8086/8088 以降の CPU でのみ条件付き実行。
- CPU286 (PTS-DOSのみ)
- 286 CPU のみで条件付き実行。
- CPU286+ (PTS-DOSのみ)
- 286 以上の CPU でのみ条件付き実行。
- CPU386 (DR-DOS 7.02以降[ 6 ]およびPTS-DOSのみ)
- 386以上のCPUのみ条件付き実行、
CPU386 DEVICE=C:\DOS\EMM386.EXEつまりCPU386 GOTO label386 - CPU386+ (PTS-DOSのみ)
- 386 以上の CPU でのみ条件付き実行。
- CPU486 (PTS-DOSのみ)
- 486 CPU のみで条件付き実行。
- CPU486+ (PTS-DOSのみ)
- 486 以上の CPU でのみ条件付き実行。
- DDSCS (EDR-DOS 7.01.07 のみ)
- ドライブ記述子テーブルの再配置を構成します。
- DEBLOCK (DR‑DOS 6.0(1993年更新)以降のみ)
- マルチセクタ ディスク データのデブロッキングが許可されるメモリ セグメント アドレスを指定します。
- DEBUG (DR‑DOS 3.31 - 6.0および7.02以降のみ[ 6 ])
- 内部デバッガーのサポートを有効にします。
- デフォルト (PTS-DOSのみ)
- ブートマネージャー。
- DEVINFO (OS/2 [注 2 ]のみ)
- コード、SCR、LPT1、LPT2、LPT3 デバイスの国とコード ページ情報を構成します。
- DISKCACHE (OS/2 [ nb 2 ]のみ、DR-DOS 7.02以降では無視されます)
- キャッシュ メモリのサイズを構成します。
- ディスケット (PTS-DOSのみ)
- フロッピー ディスク互換モードを指定します。
- ディスプレイ (PTS-DOSのみ)
- 表示フォントを指定します。
- DOS [ 24 ] (DOS 5.0 および DR‑DOS 6.0 以降、OS/2 [ nb 2 ] [ nb 3 ] )
- DOS を高メモリ領域にロードするか、上位メモリを使用するかを指定します。( DR-DOS 5.0 のHIDOS=ONと同様です。)
- DOSDATA (PC DOS 7.0 以降、FreeDOS、EDR-DOS 7.01.07 および DRMK のみ)
- DOS テーブル ( BUFFERS、FCBS、FILES、LASTDRIVE、STACKS ) を上位メモリにロードするかどうかを指定します。
- DOSDIR (PTS-DOS のみ)
- DOS ファイルを検索するための代替パスを指定します。
- DPBS (DRMKのみ)
- DPATH (OS/2 3.0 以降のみ)
- データ ファイルの検索パスを指定します。
- DRIVATTR (PTS-DOS のみ)
- ディスク ドライブの物理パラメータを指定します。
- DRIVPARM (DOS 3.2 [ nb 5 ]以降[ nb 3 ] )
- 認識されないドライブのパラメータを定義します。
- DUMPPROCESS (OS/2 3.0 以降のみ)
- エラー ログのドライブを有効にして指定します
PDUMP.nnn。 - ERREXE (PTS-DOS のみ)
- プログラムの起動時に追加のチェックを実行するかどうかを指定します。
- エラー (DR‑DOS 6.0以降のみ)
- 以下に想定されるエラー/リターンコードを指定します。
- EXECA20OFF (PTS-DOSのみ)
- プログラムを開始するときのA20 ゲートの状態を指定します。
- FASTOPEN (DR-DOS 3.31 以上および PTS-DOS のみ)
- 高速ファイルオープン操作のためのハッシュテーブルのサイズを指定します。外部のMS-DOS/PC DOS FASTOPENドライバとは動作が大きく異なります。
- FCBS (DOS 3.0 および DR-DOS 3.31 以上、OS/2 [ nb 2 ] [ nb 3 ] )
- 一度に開くことができるキャッシュされたFCBの数を指定します。(DR-DOS では、 FCBSとFILES は同じ内部バッファを動的に共有します。)
- FCBSHIGH (MS-DOS 7.0 [ 21 ]およびDR-DOS 7.02以降のみ[ 6 ] [ 25 ])
- FCBSと同じですが、FCB を上位メモリに明示的にロードします。
- ファイル名 (PTS-DOSのみ)
- ブートマネージャー。
- ファイル (DOS 2.0およびDR-DOS 3.31以上、OS/2 [ nb 2 ] [ nb 3 ])
- 一度に開くことができるファイルの数を指定します。
- FILESHIGH (MS-DOS 7.0 [ 21 ]およびDR-DOS 7.02以降[ 6 ] [ 25 ]およびFreeDOSのみ)
- FILESと同じですが、ファイル ハンドルを上位メモリに明示的にロードします。
- HIBUFFERS (DR DOS 6.0 以降のみ)
- BUFFERSHIGHまたはDOS=HIGH,UMBまたはDOSDATAを参照してください。
- HIDOS (DR DOS 5.0 以降のみ)
- DOS=HIGH,UMBを参照してください。
- HIFCBS (DR DOS 7.02以降、[ 6 ] [ 25 ] EDR-DOS 7.01.07およびDRMKのみ)
- FCBSHIGHまたはDOSDATA を参照してください。
- HIFILES (DR DOS 7.02以降、[ 6 ] [ 25 ] EDR-DOS 7.01.07およびDRMKのみ)
- FILESHIGHまたはDOSDATA を参照してください。
- HILASTDRIVE (DR-DOS 7.02以降、[ 6 ] EDR-DOS 7.01.07およびDRMKのみ)
- LASTDRIVEHIGHまたはDOS=UMBまたはDOSDATAを参照してください。
- HISHELL (DR-DOS 7.02 以降のみ)
- SHELLHIGHを参照。[ 6 ] [ 25 ] [ 3 ]
- HISTACKS (DR-DOS 7.02 以降、[ 6 ] EDR-DOS 7.01.07 および DRMK のみ)
- STACKSHIGHまたはDOSDATA を参照してください。
- 履歴 (DR DOS 3.41以降のみ)
- コンソールとコマンド ラインの履歴バッファおよび拡張パターン検索機能を有効にして構成します。
- HMAREA (PTS-DOS のみ)
- HMA セグメントのアドレスを指定します。
- IDLEHALT (FreeDOS のみ)
- HLT の省エネを設定します。
- IDTCHK (PTS-DOS のみ)
- システムがブート セクタ ウイルスをチェックするかどうかを指定します。
- IFS (MS-DOS 4.00-4.01のみ、DR-DOS 7.02以降では無視されます;OS/2 [ nb 2 ])
- インストール可能なファイル システムをロードします。
- IOPL (OS/2 [注 2 ]のみ)
- I/O のハードウェアに直接アクセスするためにリング 2で実行できるようにする必要があるプログラム (通常は CPU のIOPL リング 3で実行されます) を指定します。
- INCLUDE (DOS 6.0 以上、DR-DOS および FreeDOS は対象外)
- 別のメニュー ブロックからのディレクティブをインクルードします。(DR-DOS ではGOSUBとRETURNを使用してエミュレートできます。)
- INSERT (DR-DOS 7.02 以降のみ)
- キーボードモードステータスのオン/オフを指定します。[ 6 ]Insert
- IRQPRIORITY (Embedded DOS 6-XL のみ)
- PICコントローラの割り込み優先順位を、指定された番号が最高の優先順位になるように切り替えます。
- キーボード (PTS-DOSのみ)
- キーボードレイアウトを指定します。
- KEYBUF (FreeDOS のみ)
- 再配置されたキーボード バッファーのアドレスを指定します。
- LASTDRIVE (DOS 3.0 および DOS Plus 2.1、FIDDLOAD および DR DOS 3.31 以上、OS/2 [ nb 2 ] [ nb 3 ] )
- アクセスできるドライブの最大数を指定します。
- LASTDRIVEHIGH (MS-DOS 7.0 [ 21 ]およびDR-DOS 7.02以降、[ 6 ]およびFreeDOSのみ)
- LASTDRIVE と同じですが、現在のディレクトリ構造 (CDS) を上位メモリに明示的にロードします。
- LIBPATH (OS/2 [ nb 2 ]のみ)
- DLL の検索パスのリストを指定します。
- LOADFIX (PTS-DOS のみ)
- 古いプログラムをどのように処理するかを指定します。
- ロック (PTS-DOS のみ)
- ファイルロックの数を指定します。
- LOGO (MS-DOS 7.0 以上および PTS-DOS のみ、DR-DOS 7.02 以上では無視されます)
- MS-DOS でのブートロゴのサポートを設定します。PTS-DOS ブートマネージャと連携して起動メッセージを表示できます。
- LPT1 (DR-DOS 7.02 以降のみ)
- LPT1 :デバイスのカウントと論理順序を定義し、I/Oアドレスとタイムアウトを設定します。[ 6 ]
- LPT2 (DR-DOS 7.02 以降のみ)
- LPT2 :デバイスのカウントと論理順序を定義し、I/Oアドレスとタイムアウトを設定します。[ 6 ]
- LPT3 (DR-DOS 7.02 以降のみ)
- LPT3デバイスのカウントと論理順序を定義し、I/Oアドレスとタイムアウトを設定します。[ 6 ]
- LPT4 (DR-DOS 7.02以降の一部のバージョンのみ[ 6 ])
- LPT4 :デバイスのカウントと論理順序を有効にし、定義し、I/O アドレスとタイムアウトを構成します。
- MAXWAIT (OS/2 [ nb 2 ]のみ)
- 待機中のプロセスがより高い優先度を取得するまでの時間を指定します。
- MEMMAN (OS/2 のみ)
- メモリ割り当て戦略を構成する
- メモリ (PTS-DOSのみ)
- デフォルトの DOS メモリ割り当て戦略を指定します。
- メニュー (FreeDOSのみ)
- メニュー オプションを定義します。
- MENUCOLOR (DOS 6.0 以上、DR DOS および FreeDOS ではない)
- メニューの色を指定します。(DR-DOS ではECHOを使用してエミュレートできます。)
- MENUDEFAULT (DOS 6.0 以降および FreeDOS、DR DOS ではない)
- デフォルトのメニュー ブロックを指定します。(DR-DOS ではTIMEOUTとSWITCHを使用してエミュレートできます。)
- MENUITEM (DOS 6.0 以上、DR DOS および FreeDOS ではない)
- メニュー ブロックを指定します。( DR-DOS ではECHOおよびSWITCHを使用してエミュレートできます。)
- マルチトラック (DOS 4.0およびDR-DOS 7.02以降、[ 6 ] PTS-DOSでは無視される)
- マルチトラック ディスク操作を使用するかどうかを指定します。
- NUMLOCK (DOS 6.0 および Novell DOS 7 以降)
- キーボードのステータスをオンにするかオフにするかを指定します。Num Lock
- PC (PTS-DOSのみ)
- PC 互換マシンでのみ条件付き実行。
- PROTECTONLY (OS/2 [ nb 2 ]のみ)
- DOS プログラムを実行できるかどうかを指定します。
- PROTSHELL (OS/2 [ nb 2 ]のみ)
- ユーザー インターフェイスを読み込みます。
- PS1 (PTS-DOS のみ)
- PS/1互換マシンでのみ条件付き実行。
- PS2 (PTS-DOSのみ)
- PS/2互換マシンでのみ条件付き実行。
- QUIET (PTS-DOS および DRMK のみ)
- STDOUT に送信されるディスプレイ出力をミュートします。
- REIPL (OS/2 3.0 以降のみ)
- エラーが発生した場合にシステムを自動的に再起動するかどうかを指定します。
- RESERVEDRIVELETTER (OS/2 3 FixPack 24 以降のみ)
- ローカル ブロック デバイス ドライバーに使用されないドライブ文字を指定します。
- RESUMECHAR (DR-DOS 7.02 以降のみ)
- Yes/No/ResumeクエリのデフォルトのResume( )文字を指定します。 [ 6 ] [ 3 ] )R
- RMSIZE (OS/2 [ nb 2 ]のみ、DR-DOS 7.02以降では無視されます)
- リアルモードのメモリサイズを定義します。
- SAVENAME (PTS-DOSのみ)
- 削除されたファイルの最初の文字をFATファイル システムのディレクトリ エントリの予約領域に保存するかどうかを指定します。
- SCREEN (FreeDOS および PTS-DOS のみ)
- PTS-DOSのVIDEOMODEと同様に、FreeDOSで使用するビデオモードを指定します。PTS-DOSでは、SCREENはビデオモードではなく、画面アクセス方法を指定します。
- SCROLLOCK (DR-DOS 7.02 以降のみ)
- キーボードステータスのオン/オフを指定します。[ 6 ] [ 3 ] )Scroll Lock
- SET (DOS 6.0およびDR‑DOS 6.0以上; OS/2 [ nb 2 ] )
- 環境変数を設定します。
- SHELL (DOS 2.0およびDR-DOS 3.31以上; OS/2 [ nb 2 ] [ nb 3 ] )
- コマンドインタープリタシェルをロードします。[ 3 ] [ 5 ]
- SHELLHIGH (DR-DOS 7.02 以上、PTS-DOS、FreeDOS のみ)
- SHELLと同じですが、 COMMAND.COM が常駐部分を HMA に再配置するための事前割り当てサイズを定義する追加のSIZEパラメータをサポートしています( を使用)。HMA にロードできないサードパーティ製シェルと併用する場合、HMA の断片化を回避するのに役立ちます。PTS-DOS の SHELLHIGH は、代わりにシェルを UMB にロードしようとします。) [ 6 ] [ 25 ] [ 9 ] [ 3 ]
/MH - SHIFTSTATE (PTS-DOS のみ)
- Shift Lock、Num Lock、Scroll Lock、挿入モードなどのキーボード修飾子の状態を指定します。
- シャットダウン (PTS-DOS のみ)
- ++でファイルを閉じるかどうかを指定します。CtrlAltDel
- SOFTREBOOT (PTS-DOS のみ)
- 再起動時に POST をスキップするかどうかを指定します。
- STACK (DR‑DOS 3.31-5.0 および 7.02 以降でのみ無視されます)
- 互換性ダミー - DR DOS 3.31 - 6.0 はほとんどが再入可能で、スタック レイアウトが異なっていました。
- スタック (DOS 3.2 および Novell DOS 7 以上、DR DOS 6.0 および PTS-DOS では無視されます)
- ハードウェア割り込みのスタックの数を指定します。
- STACKSIZE (Embedded DOS 6-XL のみ)
- 新しいスレッドに割り当てられるデフォルトのスタック サイズ。
- STACKSHIGH (MS-DOS 7.0 [ 21 ]および DR-DOS 7.02以降、[ 6 ]およびFreeDOSのみ)
- STACKSと同じですが、バッファを上位メモリに明示的にロードします。
- ストレージ (PTS-DOSのみ)
- ブートマネージャー。
- STRING (MS-DOS 3.0 のみ、DR-DOS 7.02 以降では無視されます)
- 内部使用。
- STUBA20 (PTS-DOS のみ)
- XMS A20 ゲート制御の動作方法を指定します。
- サブメニュー (DOS 6.0 以上、DR-DOS および FreeDOS は対象外)
- サブメニュー ブロックを指定します。( DR-DOS ではCLS、ECHO、SWITCHを使用してエミュレートできます。)
- SUPPRESSPOPUPS (OS/2 3.0 以降のみ)
- テキストモードのポップアップ画面を表示する代わりに、エラー情報を記録するドライブを指定します。
- SWAPPATH (OS/2 [ nb 2 ]のみ)
- スワップ ファイルのパスを指定します。
- SWITCHAR (DOS 2.0-2.1、FIDDLOAD付きDOS Plus 2.1、DR-DOS 7.02以上、[ 6 ] PTS-DOS、FreeDOS、RxDOSのみ)
- システムで使用されるデフォルトのSwitCharを定義します('/'または'-')。 [ 9 ]
- スイッチ (DOS 4.0 および Novell DOS 7 以降。PTS-DOS では無視されます)
- 特別なオプションを指定します。[ 3 ] [ 6 ]
- SXFAKEHWFPU (OS/2 Warp 4 FixPak 1 (およびそれ以降) のみ)
- FPU 丸めバグの修正を有効にするかどうかを指定します。
- SYSBOOT (PTS-DOS のみ)
- 起動する代替 DOS オペレーティング システムのファイル名を指定します。
- SYSGEN (PTS-DOS のみ)
- メモリ内のさまざまな DOS 部分の位置を構成します。
- SYSLOAD (PTS-DOS のみ)
- 代替ディスク領域からシステムをロードします。
- SYSTEMPOOL (Embedded DOS 6-XL のみ)
- システムがさまざまな目的で動的に割り当てるシステムメモリプールのサイズ
- SYSTOUMB (PTS-DOS のみ)
- DOS データとコードを UMB にロードするかどうかを指定します。
- スレッド (OS/2 [ nb 2 ]のみ)
- 同時実行スレッドの数を指定します。
- TIMESLICE (OS/2 [ nb 2 ]のみ)
- スケジューラの最小および最大のタイムスライスを設定します。
- TMPEXT (PTS-DOS のみ)
- 一時ファイルのファイル拡張子を指定します。
- TRACE (DR-DOS 7.02以降およびPTS-DOSのみ; OS/2 [ nb 2 ] )
- CONFIG.SYS(およびAUTOEXEC.BAT)のシングルステップ実行をグローバルまたはローカルに有効または無効にします。[ 3 ] [ 6 ] OS/2での機能はDOSでのものとは大きく異なります。
- TRACEBUF (OS/2 [ nb 2 ]のみ)
- TRACEログ バッファのサイズを指定します。
- TRAPDUMP (OS/2 3.0 以降のみ)
- 詳細なエラー情報をログに記録します。
- UMB (組み込みDOS [ nb 4 ]のみ)
- 特定のセグメントを UMB メモリとして使用するように DOS 管理を構成します。
- UMBSRV (PTS-DOS のみ)
- 使用する UMB サーバーを構成します。
- USERAM (PTS-DOSのみ)
- UMB RAM として使用されるアドレス範囲を指定します。
- VERIFY (DR-DOS 7.02以降[ 6 ]およびEmbedded DOS [ nb4 ]のみ)
- ディスク書き込み検証を有効または無効にします。
- バージョン (FreeDOS、Embedded DOS、[注4 ]、EDR-DOS 7.01.07のみ)
- プログラムに報告する DOS バージョン (およびオプションで実際の DOS バージョン) を指定します。
- VGASCREEN (PTS-DOS のみ)
- VGA ディスプレイのステータスを設定します。
- VIDEOMODE (PTS-DOSのみ)
- FreeDOS のSCREENと同様に、現在のビデオ モードを指定します。
- VIRTDMA (PTS-DOS のみ)
- 仮想 DMA を使用できるかどうかを指定します。
- VME (OS/2 のみ)
- プロセッサの仮想モード拡張(VME) を非アクティブ化するかどうかを指定します。
- VXD (PTS-DOS のみ)
- Windows 用の VxD ドライバーを構成します。
- WINDOWS (PTS-DOSのみ)
- Windows のシステム サポートを構成します。
- XBDA (EDR-DOS 7.01.07 および DRMK のみ)
- 拡張 BIOS データ領域 (XBDA) の再配置を構成します
- XT (PTS-DOS のみ)
- XT 互換マシンでのみ条件付き実行。
- YEAR2000 (DR-DOS 7.02 以降のみ)
- 組み込みの2000 年サポートを構成します。
- YESCHAR (PalmDOS 1.0、DR DOS 6.0 アップデート、Novell DOS 7 以降のみ)
- Yes/No/ResumeクエリのデフォルトのYes( )文字を指定します。 [ 6 ] [ 3 ]Y
- ZOMBIEDRV (PTS-DOS のみ)
- 削除追跡を構成します。
ユーザーインタラクション
[編集]- ? (DR DOS 3.41以降、Embedded DOS [ nb 4 ]およびFreeDOSのみ)
- yes/noの問い合わせと(DR DOS 5.0以降)オプションのメッセージを表示し、後続のディレクティブの評価をユーザーに確認します。[ 25 ] FreeDOSはオプションのメッセージをサポートしていませんが、 MENUとMENUDEFAULTで定義されたブートメニューと組み合わせたオプションの条件をサポートしています。DOS 6.0以降では、名前フィールドの後に?を追加することで同様の機能をサポートしています(つまり、? DEVICEではなくDEVICE ? )。このバリアントはDR DOSでもサポートされています。
- ! (FreeDOS のみ)
- 後続のディレクティブを無条件に評価します。
- CLS (DR DOS 6.0 以降のみ)
- 画面をクリアします。
- ECHO (DR-DOS 5.0 以上、および PTS-DOS と FreeDOS のみ)
- 画面にメッセージを表示します。
- EECHO (FreeDOS のみ)
- ANSI エスケープ シーケンスを含むメッセージを表示します。
- GETKEY (DR DOS 6.0 以降のみ)
- キーまたはタイムアウトを待機し、押されたキーの ASCII コードにエラー レベルを設定します。タイムアウトの場合は 1024 です。
- PAUSE (PTS-DOSのみ)
- DR-DOS のECHOおよびGETKEYと同様に、テキストを表示し、キーが押されるのを待ちます。
- タイムアウト (DR-DOS 6.0以降およびPTS-DOSのみ)
- CONFIG.SYSのシングルステップ実行およびSWITCH、GETKEY、?でのタイムアウトと、Yes/NoクエリおよびSWITCH選択のデフォルトの応答を指定します。[ 6 ] [ 25 ] [ 3 ] PTS-DOSはタイムアウト値のみをサポートします。
フロー制御
[編集]- : (DR DOS 5.0 以降のみ)
- CHAIN、DRSWITCH、GOTO、GOSUB、SWITCHのジャンプ ターゲットとして使用するラベルを定義します。
- EXIT (DR-DOS 6.0 以降のみ)
- ファイルの末尾に達する前にファイル処理を停止します (特定の条件下でのSWITCHESおよびSHELLディレクティブの処理を除く)。
- FORCE (PTS-DOSのみ)
- 指定されたCONFIG.SYSサブセクションの実行を含めます。IGNOREを参照してください。
- GOTO (DR DOS 5.0 以降のみ)
- ラベルで処理を続行します。
- 無視 (PTS-DOS のみ)
- 指定されたCONFIG.SYSサブセクションの実行を除外します。FORCEを参照してください。
- NEWFILE (Datalight ROM-DOS のみ)
- 新しいファイルで処理を続行します(DR-DOS CHAINと同様)。オプションで特定のデバイスドライバーをロードし、%NEWFILE%環境変数を設定した後、処理を続行します。[ 26 ]
- ONERROR (DR DOS 6.0 以降のみ)
- 最後の戻りコード/エラーステータスのみに依存する条件付き実行、つまりまたは。[ 4 ]
ONERROR > 0 GOTO failloadONERROR > 10 ONERROR <> 17 ONERROR <= 30 ECHO Error 11-16 or 18-30 occurred
- RETURN (DR-DOS 6.0以降のみ)
- 処理を最後のGOSUBまたはSWITCHの位置に戻します。戻りコードを指定できますが、指定しない場合はデフォルトで0になります。
参照
[編集]注記
[編集]- ^ DOS 構成ファイルのファイル名は、1978 年に導入されたDurango F-85ファミリーのコンピュータ用の
CONFIG.SYSオペレーティング システムDX-85Mで使用されていた同名のファイルから派生したものです。これは、1983 年にMS-DOS 2.0 / PC DOS 2.0が登場する 5 年前です。どちらのファイルもテキスト ファイルであり、さまざまなディレクティブを使用してシステムを構成し、ドライバをロードしますが、構文は異なります。 - ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag 少なくとも 2.0 以降
- ^ a b c d e f g h i j k l m PTS-DOSも
- ^ a b c d e f 少なくともGeneral Software Embedded DOS-ROM 4.1およびEmbedded DOS 6-XL
- ^ どうやらすべてのPC DOS 3.xバージョンでは機能しないようです
参考文献
[編集]- ^ 「Windows Millennium Edition CONFIG.SYSファイルの設定について」 . リビジョン1.2. Microsoft . 2007年1月29日 [2000]. KB274646. Q274646. 2012年7月23日時点のオリジナルからのアーカイブ。 2006年10月16日閲覧。
- ^通常は IBMBIO.COMまたはIO.SYSにあります
- ^ a b c d e f g h i j k l m n o p q Paul , Matthias R. (2004-06-17). "Re: Random Lockups with DR-DOS 7.03" . opendos@delorie.com; FidoNetカンファレンス: ALT_DOS . 2019年4月28日時点のオリジナルよりアーカイブ。2019年4月28日閲覧。 [1] [2]
- ^ a b c d e f g h i j k Paul , Matthias R. (1997-07-30). NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds [ Novell DOS 7 のヒントとコツ。文書化されていない詳細、バグ、回避策に重点を置きます]. MPDOSTIP (ドイツ語) (第3版). 2016年11月5日時点のオリジナルよりアーカイブ。 2012年1月11日閲覧。(注: NWDOSTIP.TXT はNovell DOS 7およびOpenDOS 7.01に関する包括的な作業であり、多くの文書化されていない機能と内部構造の説明が含まれています。これは、2001 年まで維持され、当時多くのサイトで配布されていた、著者がさらに大規模に管理していた MPDOSTIP.ZIP コレクションの一部です。提供されているリンクは、HTML に変換された NWDOSTIP.TXT ファイルの古いバージョンを指しています。)
- ^ a b c d Paul, Matthias R. (2004-06-17). 「Re: DR-DOS 7.03 でのランダムロックアップ」 . opendos@delorie.com; FidoNetカンファレンス: ALT_DOS . 2019年4月28日時点のオリジナルよりアーカイブ。 2019年4月28日閲覧。
[...] Windows 95より前のすべてのMS-DOSバージョンは、[...] COM形式のCOMMAND.COMファイルを使用していました。このファイルはファイルの先頭に特別な署名を持ち、[...] MS-DOS BIOSはシェルをロードする前にこの署名を照会しますが、DR-DOS BIOSはこれを照会しません。[...] COMMAND.COMは[...] 「正しい」DOSバージョンで実行されているかどうかを確認します。そのため、DR-DOSでCOMMAND.COMをロードすると、「バージョンが不正です」というエラーメッセージが表示され、COMMAND.COMが終了します。そのため、DR-DOSは[...] 「コマンドインタープリタが不正か、見つかりません」というエラーメッセージを表示します(DR-DOSがCONFIG.SYSの処理を終えた後、SHELL=コマンドプロセッサをロードしようとした場合)。この場合、有効なDR-DOS COMMAND.COMへのパス(C:\DRDOS\COMMAND.COM)を入力すれば、すべて正常に動作しました。しかし、MS-DOS 7.0以降、状況は変わりました。[...] COMMAND.COMは内部的にEXE形式のファイルになったため、魔法の[...]署名[...]がなくなり、[...]チェックも不要になりました。そのため、DR-DOSでは互換性のないCOMMAND.COMを除外する手段がありません。さらに、COMMAND.COMはバージョンチェックも行わなくなり、[...]DR-DOSでは動作せず、[...]クラッシュするだけです[...]PC DOSのCOMMAND.COMはDR-DOSでは正常に動作します[...]
[3] [4] - ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az Paul , Matthias R. (1997-10-02). 「Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM README.TXT」 . 2003-10-04時点のオリジナルよりアーカイブ。2009-03-29閲覧。 [5]
- ^ a b c d Paul, Matthias R. (2017-08-14) [2017-08-07]. 「OmniBook 300 における拡張モードの Windows 3.1 の継続的な物語」 . MoHPC - HP 電卓博物館. 2018-05-01にオリジナルからアーカイブ。2018-05-01 に取得。
[...] SYS [...] /A [D]CONFIG.SYS および AUTOEXEC.BAT ファイルもコピーします。 [...] /B または /L コピー先のブートセクターを変更しません (LOADER 使用時)。 [...] /DR[:ext] システムファイル (BIN) に別のファイル拡張子を使用します (LOADER 使用時)。 [...]
- ^ a b エルンスト、マーティン;グレル、デトレフ(1987年11月)。グレル、デトレフ(編)。 「Damit die Scheibe spurt - 720 KB-Disketten mit MF-Drives im AT; Atari ST-Disketten unter DOS ab Version 3.2 in PCs, ATs or Model 30」。c't - コンピュータ技術に関する雑誌。プログラム(ドイツ語)。 Vol. 1987年、いいえ。 11. Verlag Heinz Heise GmbH & Co. KG。ページ 216–218、220、222、224、226、228 [226]。ISSN 0724-8679。
- ^ a b c d e f g Brothers, Hardin; Rawson, Tom ; Conn, Rex C.; Paul, Matthias R.; Dye, Charles E.; Georgiev, Luchezar I. (2002-02-27). 4DOS 8.00 オンラインヘルプ.
- ^ a b Caldera DR-DOS 7.02 ユーザーガイド. Caldera, Inc. 1998 [1993, 1997]. 2016年11月4日時点のオリジナルよりアーカイブ。
- ^ Childs, Peter (1995). 「OS/2で使用されるCONFIG.SYSステートメント」 . REXX Tips & Tricks, バージョン2.80 . 0.9b. 2012年2月20日時点のオリジナルよりアーカイブ。2009年1月17日閲覧。
- ^ 「eComStation 1.0 マニュアル」(PDF) . ecomstation.com . 2001 . 2020年10月8日閲覧。
- ^ 「ArcaOSアップデート手順のトラブルシューティング」 arcanoae.com . 2020年10月8日閲覧。
- ^ a b c CCI マルチユーザー DOS 7.22 GOLD インストールガイド. Concurrent Controls, Inc. (CCI). 1997-02-10. PRINTDOC.HLP.
- ^ a b c CCI Multiuser DOS 7.22 GOLD オンラインドキュメント. Concurrent Controls, Inc. (CCI). 1997-02-10. HELP.HLP.
- ^ a b c d e f Paul, Matthias R. (2004-06-17). 「Re: DR-DOS 7.03 でのランダムロックアップ」 . opendos@delorie.com; FidoNetカンファレンス: ALT_DOS . 2019年4月28日時点のオリジナルよりアーカイブ。 2019年4月28日閲覧。 [6] [7]
- ^ a b Paul, Matthias R. (2001-04-09). NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds [ Novell DOS 7 のヒントとコツ。文書化されていない詳細、バグ、回避策に重点を置きます]. MPDOSTIP (ドイツ語) (第3版).
- ^ Poarch, Mad (1993年4月). 「DR Multiuser DOS LOADERユーティリティによる複数のオペレーティングシステムの起動」 . 第5巻、第4号. Novell . 2012年3月22日時点のオリジナルよりアーカイブ。 2013年6月28日閲覧。
- ^ ecm (2018年10月8日). 「RxDOS 7.24リリース」 . bttr-software.de . DOSは死んでいない。2018年12月15日時点のオリジナルよりアーカイブ。 2020年1月27日閲覧。
- ^ クルト、リュディガー;グロス、マーティン。ハンガー、ヘンリー (2016-11-29) [2007]。「Betriebssystem DCP」。www.robotrontechnik.de (ドイツ語)。2019年4月3日のオリジナルからアーカイブ。2019年4月28日に取得。
- ^ a b c d e f 「Windows 95 CD-ROM CONFIG.TXT ファイル - Microsoft Windows 95 README for MS-DOS Config.sys コマンド」。リビジョン: 1.1。Microsoft 。 2006年11月15日 [1995年8月]。KB135481。Q135481。2013年1月28日にオリジナルからアーカイブ。 2011年12月22日取得。
[...] ハードディスクごとに、ファイルに最後にアクセスした日付を記録するかどうかを指定します。コンピュータがセーフモードで起動すると、すべてのドライブの最終アクセス日付はオフになり、フロッピーディスクの場合はデフォルトで記録されません。構文:
[...]
ACCDATE=drive1+|- [drive2+|-]... - ^ 「Windows 98 Config.txt ファイル - Microsoft Windows 98 README for MS-DOS Config.sys コマンド」(第1版)。Microsoft Corporation 。2017年1月7日 [1998年4月]。ID 232557。 2018年1月3日時点のオリジナルからアーカイブ。 2017年9月10日閲覧。
- ^ a b c d Paul, Matthias R. (2002-04-06). "Re: [fd-dev] ANNOUNCE: CuteMouse 2.0 alpha 1" . freedos-dev . 2020-02-07オリジナルからのアーカイブ。2020-02-07 取得。
[...]
DR-DOS 7.02
+ には、システム BIOS
POST中に検出された
シリアルポート
を上書きする [D]CONFIG.SYS ディレクティブがあるため、
DEBUG
[...]などのツールは、セグメント 40h のポート設定を更新または変更する必要がなくなりました。 [...]
システム BIOS
、DOS、およびほとんどのドライバーとアプリケーションでポートを使用できるようにするには、[...] COM4=260,1;
の行を [D]CONFIG.SYS に挿入します。
COM4
の
I/O アドレス
を260h、タイムアウトを 1 に
設定します[...] 古いマシンと DOS バージョンでは
COM3と COM4 がまったく認識されなかったため、優れたソフトウェアはセグメント 0040h に格納されているデータを使用しようとします [...] オプションで、古い
BASIC
プログラムによる破壊を回避するために、選択したマウス COM ポートをシステム構成から非表示にします
。 [...]
- ^ シュナイダー、ステファニー (1994-06-17)。「Das Ende von DOS ist nur noch eine Frage der Zeit」[DOS の終焉は時間の問題]。コンピューターウォッチェ(ドイツ語)。ドイツ、ミュンヘン: IDG Business Media GmbH。2022-01-02 のオリジナルからアーカイブされました。2022-01-02に取得。
[...] つまり、1994 年に開発され、1995 年に開発された
MS-DOS 7.0 は、
Windows 4.0
の最新バージョンを管理しており
、コード名「
シカゴ
」の名前が付けられています。 CW-Schwesterpublikation "PC-Welt" の新しい DOS ソリューションは、Systemdatei Io.sys のパラメータ "standard" と "enhanced" に基づいて、Speicherbarrieren ueberwinden を制御します。 [...]
(注: 文書化されていない設定
STANDARDと は、ENHANCEDCONFIG.SYS ディレクティブのオプション パラメータですDOS。) - ^ a b c d e f g h i j k Paul, Matthias R. (2000-11-22). 「CONFIG.SYSの最適化...」opendos@delorie.com . 2019年5月6日時点のオリジナルよりアーカイブ。 2019年5月6日閲覧。
- ^ Datalight, Inc. ; GPvNO (2005年4月) [1999]. 「Datalight ROM-DOS ユーザーズガイド」(PDF) . Datalight, Inc. 3010-0200-0716. 2019年4月21日時点のオリジナルよりアーカイブ(PDF) . 2018年9月16日閲覧。
外部リンク
[編集]- 「AUTOEXEC.BATとCONFIG.SYSの情報」 Computer Hope. 2017年12月29日. 2018年5月12日時点のオリジナルよりアーカイブ。 2018年5月12日閲覧。
- 「Windows 98 / MS-DOS 7.10 CONFIG.SYS ディレクティブの説明」 。2006年2月12日にオリジナルからアーカイブ。
- 「CONFIG.SYSコマンドリファレンス」 . Caldera . 1998年. 2018年5月12日時点のオリジナルよりアーカイブ. 2018年5月12日閲覧.(DR-DOS 7 CONFIG.SYS ディレクティブの説明(不完全))
- 「FreeDOS CONFIG.SYSディレクティブの説明」。2018年5月12日時点のオリジナルよりアーカイブ。2018年5月12日閲覧。
- 「PTS-DOS 2000 Pro ユーザーマニュアル(PTS-DOS CONFIG.SYS ディレクティブの説明を含む(不完全)」 (PDF)。2018年5月12日にオリジナルからアーカイブ (PDF) 。 2018年5月12日閲覧。
- 「Inoffizielle deutschsprachige PTS-DOS-FAQ (PTS/FAQD)、2004年4月25日時点の非公式PTS-DOS FAQ。CONFIG.SYSディレクティブの拡張を含む」(ドイツ語)。2004年4月25日。2018年5月12日時点のオリジナルからアーカイブ。 2018年5月12日閲覧。