• ベストアンサー

WinXP上で「MSCDEX.EXE」が必要なMS-DOS実行ファイルを起動するには?

失礼いたします。 WindowsXP上で、MSCDEX.EXEが必要なMS-DOS実行ファイルを起動することは可能でしょうか?また、可能ならばその方法を教えてください。 16ビットのDOS窓がcommand.comで呼び出せることは調べ、MSCDEX.EXEも入手したのですが肝心の使用方法がわかりません。DOS窓上からMSCDEXを直接実行しても上書き確認(?)されるだけでした(無知で申し訳ない。 初心者な質問で申し訳ありませんが、どうぞ宜しくお願いいたします。 ちなみにMSCDEXが必要な実行ファイルを実行しようとしたときのエラーは error: require MSCDEX. です。

質問者が選んだベストアンサー

  • ベストアンサー
  • Eureka_
  • ベストアンサー率41% (5066/12246)
回答No.1

MS-DOSなりPC-DOSなりを手配するのがもっとも確実かと思いますが。 WindowsのDOS窓なんて所詮DOS環境を仮想的に構築しているに過ぎません。そんなところにハードウェア依存の代名詞のようなMS-DOS用デバイスドライバなんて組み込もうとしても、上手くいかなくて当たり前です。 なお、MSCDEX.EXEの使い道としては基本的にAUTOEXEC.BATファイルに組み込んでシステム領域に常駐させることになります。お使いの光学ドライブに対応する".SYS"形式のデバイスドライバをCONFIG.SYSファイルに組み込んでおく必要がありますので、そちらの手配もお忘れ無く。 (最近専用のDOS用デバイスドライバが付属してるドライブなんて見ませんけど、PC-DOS 2000あたりには汎用品が同梱されてるのかな?)

rakkun
質問者

お礼

参考になりました、ありがとうございます。 折角可能性をご提示頂いたのですが、財力不足の為自分のPCでやることは諦めます申し訳ありません。 ご回答ありがとうございました。

その他の回答 (2)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.3

WindowsXP上でMS-DOSアプリケーションを動かすのはまず無理です。 Windows95/98系のOSを使うか、MS-DOSそのものを手配された方が良いです。

rakkun
質問者

お礼

XP上では無理ですか・・ご回答ありがとうございます。 友人に95や98を使用している人がいるか探してそちらで試してみます。ありがとうございました。

  • kozai_001
  • ベストアンサー率58% (18/31)
回答No.2

MSCDEX.EXEはXPでは使用できません。 \System32\mscdexnt.exeを使用します。 参照先のサイトはDOSのVZEDITERを使う設定の説明ですが こちらのAutoexecとConfigを参考にされてはどうでしょう。

参考URL:
http://homepage3.nifty.com/mezala/vz/env/win/winxp.html
rakkun
質問者

お礼

ご回答ありがとうございます。 参考先を見て少し弄ってみたのですが、どうもプログラムのほうがmscdexを必要としているようで設定を変えてもできませんでした。・・自分の理解力不足かもしれません申し訳ない。 使用可能なOSを所有している友人を探してみます、折角回答していただいたのに申し訳ありません。感謝しております。

関連するQ&A

  • MS-DOSを実行?

    CD-Rをパソコンで実行しようとしています。 そのCD-RにはMS-DOSプロンプト内でのみ動作(WindowsのDOS窓でないと動作しない)と書いてあります。 CDを実行しようとしてもうまく読み込めないのですが、どういう作業をすると読み込むことが出来るのでしょうか? OSはXPです

  • VBAを使用して、MS-DOSを起動し、ファイル起動。

    初めまして、ynakaといいます。 VBAを使用して、MS-DOSを立ち上げ、ファイルを実行させようと 考えています。 Shellを使用して、MS-DOSを立ち上げるまではできたのですが、 その後、どうすればよいか迷ってます。 MS-DOS上のみでしか使用できないソフトを実行させたいので、 どうしてもMS=DOS上でなくては実行できません。 どなたかお教え下さい。

  • 実行中の実行ファイルの上書き

    実行中の実行ファイル(EXE)はなぜ上書きできないのでしょうか。 上書きする方法はありませんでしょうか。windowsです。

  • exeファイルが実行できません

    保存したexeファイルを実行できません。 「実行する」のボタンをクリックすると、「Extracting setup files...」と表示されたウィンドウが一瞬現れてすぐ消えます。その後、「問題が発生したため、setup wizard を終了します。ご不便をおかけして申し訳ありません。」とエラーが出ます。 どうしたらこのファイルを実行できるのでしょうか? 解決策を教えてください。よろしくお願いします。

  • Windows EXEファイルのリリースについて

    Visual studio(C#)でコンパイルした、 Windows EXE実行ファイルのリリースについて質問です。 バッチシステムとしてタスクスケジューラーで起動させますが、 頻繁にシステム改修があり、都度リリースが必要です。 しかし、システム実行中にリリース(EXEファイルの上書き)を行うと、 起動中のため上書きエラーとなります。 実行中のEXEに対して、 次回の実行分から最新のシステム改修を反映させるには、 どのようにしたら良いでしょうか? 以下私の案がございますが、スマートではありませんし、 実行開始に時間がかかるデメリットがございます。 他にスマートな案はございますでしょうか? 起動に関するフレームワークなどあるのでしょうか。 <案> 1.処理開始時に本体EXEファイルをコピーして実行版EXEファイルを作成する(同一のEXEファイル) 2.実行版EXEファイルを起動する 3.実行中でも本体EXEファイルは上書き可能なため、本体EXEファイルに対してリリース(EXEファイルの上書き)を行う

  • 実行ファイル(EXE)の起動ができなくなりました。

    実行ファイル(EXE)の起動ができなくなりました。 具体的に言うと、EXEファイルを直接起動した場合 「指定されたパスは存在しません。パスが正しいか確認してください」 というエラーメッセージが出て、起動ができません。 但し、関連づけから起動された場合(jpgファイルをダブルクリックしてビューワー起動等) は起動できる状態です。 検索してみると以下のような方法があり、試してみましたが改善できない状態です。 http://pasofaq.jp/windows/startmenu/exefile.htm 何か良い解決法があればご教授よろしくお願いします。

  • .exeファイルが起動できません.

    ・現象  .exeファイルを起動しようとすると,+Lhacaという圧縮解凍ソフトが起動し,起動しようとしたexeファイルのlzh圧縮したファイルをつくってしまいます.  どのexeファイルでも,同じ現象がおこります.  ダブルクリックで起動しても,スタートメニューから起動しても,ファイル名を指定して実行から起動しても,圧縮ファイルができてしまいます.  ただ,.xlsや.docのように,アプリケーションに関連付けられたファイルは開くことができます.  またエクスプローラは,左下のスタートボタンを右クリックすることで起動できます.  .exeファイルの関連付けが変更されたのでは?と考え,ここの質問を参考にし [スタート]-[ファイル名を指定し実行] から command を実行 次のコマンドを実行 C:\>assoc .exe=exefile C:\>ftype exefile="%1" %* を行ってみたのですが,状況は変わりませんでした.  エクスプローラのフォルダオプション,ファイルの種類タブから関連付けを見たのですが,exeは登録がありませんでした.  再起動もしてみたのですが,Windows起動時のスタートアップ等で,自動実行されるファイルの圧縮が行われるだけでした. なんとか元に戻したいと思いますので,何卒宜しくお願い致します.

  • MS-DOSモードで再起動できません

    Windowsの終了で[MS-DOSモードでコンピュータを再起動 する]を選ぶと「ファイル'Z:\PUBLIC\command.com'が見つ かりません」と出てMS-DOSモードで再起動できません。 Z:\PUBLICというのは昔使っていたネットワークドライブで 今はもうありません。いつの頃からかこうなりました。 立上げ時、F8連打でのDOSモードでは立ち上がるので困り度 3ではないのですが、気持ち悪いのでなんとかしたいと思っています。OSはWin95、PCはFMV-BIBLO NP13です。 よろしくお願いします。

  • あるexeファイルを実行するexeファイルを作りたい

    いつもお世話になってます。 前回、http://okwave.jp/qa4949997.html にて質問させていただきました。最終的にはこのページのようなことをしたいのですが、とりあえずRubyファイルをコンパイルし、exeファイルに変換することはできました。 そこで次はそのexeファイルを実行させるC/C++コードが必要になってくるのですが、C/C++はあまり詳しくないのでよくわかりません。 ちなみにコマンド引数も使うexeファイルです。 よろしくお願いします。

  • MATLAB から exe ファイルの実行について

    こんにちは。 MATLAB 初心者です。 環境は Windows XP SP3、MATLAB R2009b です。 MATLAB から exe ファイルを「引数付き」実行したいのですが、可能なのでしょうか? open で exe ファイルやその他ファイルを開けることは分かったのですが、「引数付きでの exe ファイル実行」については分かりませんでした。 申し訳ないですが、ご教授ください。