※このページでは、COMMAND.COMベースの環境(=主にDOS,Windows95/98/Me)でだけ使用可能な(あるいは、そうした環境でしか意味を持たない)コマンドについて記述していますのでご注意ください。
LOADFIX - プログラムを64KBより上位に読み込んで実行
《機能の説明》
プログラムをメモリの最初の 64K より上に読み込んで実行します。
<トップ> <ジャンル別INDEX> <50音順INDEX> <凡例>
在来FPCU本館@nifty TOP 掲示板[DOSプロンプト活用相談]
<戻る>
《スイッチ/パラメーター》
- [ドライブ:][パス]ファイル名
- LOADFIXを介して実行したいプログラム名を指定します。
- プログラム・パラメーター
- 実行したいプログラム自身が必要とする起動パラメーターを必要に応じて指定します。
《解説》
- 旧バージョンのDOSのもとで開発されたプログラムをIBM DOS J5.0/Vで起動すると、
- "Packed file corrupt"(パックされたファイルが正しくありません)
というエラーメッセージが表示されて実行できない場合がまれにあります。
IBM DOS 5.0/VではDOSのシステム常駐部をHMA(High Memory Area)に退避できるため、従来のバージョンのDOSよりメインメモリへの常駐量が少ないのに対して、これらのプログラムは、メインメモリの最初の64KB以内に読み込まれると正しく実行できない構造になっていることが原因です。
LOADFIXは、 この問題を回避するため、これらのプログラムをメモリの最初の
64KB より上に読み込んで実行します。従って、プログラムが上記のエラーメッセージを出した場合にだけ使用してください。
<トップ> <ジャンル別INDEX> <50音順INDEX> <凡例>
在来FPCU本館@nifty TOP 掲示板[DOSプロンプト活用相談]
<戻る>
DOSVCMD! LOADFIX!