WindowsXPでMS-DOSプログラムを実行する方法

このQ&Aのポイント
  • WindowsXPのOSでもMS-DOSのプログラムを実行することは可能なのでしょうか?
  • WindowsXPではファイル名を指定して実行を選ぶとコマンド入力の画面が表示されるため、バッチファイルなどを入力すればMS-DOSのプログラムが動く可能性があります。
  • WindowsXPでMS-DOSプログラムを実行する方法について詳しく説明しています。
回答を見る
  • ベストアンサー

WindowsXPで、MS-DOSプログラム

WindowsXPで、MS-DOSプログラム  何時も回答いただきありがとうございます。DELL OPTIPLEX GX260 WindowsXPからです。  Windows95などのパソコンでは、 MS-DOSモード  とかがあって、WindowsのOSでも、MS-DOSのプログラムを走らせることができました。  MS-DOSのモードの時代に、多くのプログラムが、作られましたが、Windowsの時代になって、うまく、プログラムをWindowsように書き換えることができなく、MS-DOSでしか動かすことができないままになってしまったプログラムは、多いです。  このようなプログラムを WindowsXPなどの機械で、走らせることは、できるでしょうか?  ファイル名を指定して実行  を選ぶとコマンド入力の画面になるので、ここで、バッチファイルなどを入力したら、MS-DOSのプログラムが、動くのでは、無いかしらの疑問がわきます。  実際は、どうなのでしょうか?  敬具

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

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1621/5657)
回答No.13

>具体的に動かしたいソフトは、 > F1-DATABOX V3.5 > です。DOS/Vのインストールディスクもあります。 > > いかがでしょうか? 申し訳ありませんが、私はそのソフトウェアについて何にも存じませんのでわかりません。 >WindowsXPの機械に、Windows98SEのリカバリーCDをインストールすることは、著作権法上問題になるのでしょうか? そのWindows98SEがパッケージ版であるのでしたら問題ありませんんが、 PCに付属していたものでしたらその付属していたPC以外では使用してはいけません(著作権ではなくライセンスの問題です)

mhd02556
質問者

お礼

 レスありがとうございます。  Windows XPにMS-DOSのプログラム搭載は、プリンターの設定など、無理と判断しました。  このような無理をしなくとも、Windows 95の機械を使えばよいのです。  Windows XPでも、カード型データベースは、存在するので、これになじめばよいの考えに至りました。  多数の回答をいただき、感謝しております。解答が、難しく簡単に返答ができず、返答が遅れて申しわけありません。  どうか、これかも、ご教授方よろしくお願いします。  敬具

その他の回答 (12)

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.12

F-1 DATABOXについてWikipediaに略歴がありました。 ----------------- 以下、引用 ---------------- 漢字データボックスは、マルチステーション5550の漢字DOSの上で稼働した。後に、後継であるPS/55のJDOS(IBM DOS J4.0、IBM DOS J5.0)およびDOS/V(IBM DOS J4.0/V、IBM DOS J5.0/V)用にも移植され販売された。 当時は現在のMicrosoft Accessのようなパーソナルコンピュータ上のリレーショナルデータベースは一般的ではなかったため、業務データの蓄積・検索に広く使われた。 漢字データボックスは、株式会社リード・レックスのヒット商品「DATABOX」を、マルチステーション5550等へ移植し、日本IBMからOEM販売されたものである。1998年には販売停止が発表された。その際の後継製品はリード・レックスの「F-1 DATABOX」とされた。 ----------------- 以上、引用 ----------------  NEC MS-DOS及びIBM DOS/V時代から存在しているR:BASEに対応し得る 他のデータベースとのデータ読み込み・書き出しを確認してみましたが、 F-1 DATABOXは対応外でした。

参考URL:
https://ja.wikipedia.org/wiki/%E6%BC%A2%E5%AD%97%E3%83%87%E3%83%BC%E3%82%BF%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9
mhd02556
質問者

お礼

 レスありがとうございます。  Windows XPにMS-DOSのプログラム搭載は、プリンターの設定など、無理と判断しました。  このような無理をしなくとも、Windows 95の機械を使えばよいのです。  Windows XPでも、カード型データベースは、存在するので、これになじめばよいの考えに至りました。  多数の回答をいただき、感謝しております。解答が、難しく簡単に返答ができず、返答が遅れて申しわけありません。  どうか、これかも、ご教授方よろしくお願いします。  敬具

  • trapezium
  • ベストアンサー率62% (276/442)
回答No.11

> F1-DATABOX V3.5 > ですが、動きそうですか? いやこれって PC-98 のソフトじゃなかったでしたっけ? それならどなたかが書いておられたかもしれませんが、現状の PC/AT 前提の Windows マシンでは動きません。一番大事な情報後出しとか 残る選択枝はエミュレータで動かすことですが、多分有名どころでは Neko Project, Anex86, T98-Next くらいですが、現在もメンテナンスされているかどうかは知りません。また実機から ROM 吸い出しが前提になるはずなので、動作する実機が必要になる気がします。 当然ながら別途 MS-DOS 本体も含むインストールメディアが必要ですが、FD メディアがお亡くなりになってたりしますから、保管されていても使えるかという問題もあります。 また既に実機環境があるなら FDD や HDD をエミュレータで扱えるようにイメージ化する必要もあったりしますが、それなりに理解されてないとハードル高そうです。

mhd02556
質問者

お礼

 レスありがとうございます。  Windows XPにMS-DOSのプログラム搭載は、プリンターの設定など、無理と判断しました。  このような無理をしなくとも、Windows 95の機械を使えばよいのです。  Windows XPでも、カード型データベースは、存在するので、これになじめばよいの考えに至りました。  多数の回答をいただき、感謝しております。解答が、難しく簡単に返答ができず、返答が遅れて申しわけありません。  どうか、これかも、ご教授方よろしくお願いします。  敬具

  • skp026
  • ベストアンサー率45% (1011/2238)
回答No.10

先に、現実的な対策をご案内します。 F1-DATABOXで作成したデータが残っていて、それを再利用したいなら、 WindowsのAccessやExcelなどでの利用が現実的です。 場合によっては、MS-DOS環境のF1-DATABOXで、 データを別の形式で吐き出しておく必要があるかもしれません。 ※ 以下は、ご質問に対する回答内容です。一部、当時の専門用語は含まれますが、 用語の説明は省略しています。 >>インストールしたいのは、F1-DATABOX V3.5ですが、動きそうですか? 残念ですが、私が同じ立場でしたら、動く期待はしません。 理由は、単純なコマンドラインプログラムではないからです。 MS-DOS時代でも、ジャストシステムの一太郎(ver2など)や、 管理工学研究所の桐など、MS-DOS上で独自メニューや ウインドウ枠など表示するアプリがありました。 桐は、今回のF1-DATABOXと同様なカード型データベースです。 このようなアプリは、OSとしてのMS-DOSの深い部分に関わったり、 依存したりしているはずなので、 私は、動作する可能性を低く見積もっています。 より深いご案内をします。 MS-DOSと、WindowsXPのコマンドプロンプトは、まったくの別ものです。 MS-DOSは独立したOSですが、コマンドプロンプトは32bitのアプリです。 いわゆる"標準入出力"という一部の機能を代行しているだけなので、 F1-DATABOXが、おそらく必須とする専用メモリ管理ソフトは動作不可能と 考えます。 付属しているであろう、日本語入力ソフトも動作はしないはずです。 代替が無いアプリの場合は、有志で動作ができるよう試行錯誤が 続くことがありますが、今回のアプリではそうではないようです。 以上、参考にならなかったらごめんなさい。

mhd02556
質問者

お礼

 レスありがとうございます。  Windows XPにMS-DOSのプログラム搭載は、プリンターの設定など、無理と判断しました。  このような無理をしなくとも、Windows 95の機械を使えばよいのです。  Windows XPでも、カード型データベースは、存在するので、これになじめばよいの考えに至りました。  多数の回答をいただき、感謝しております。解答が、難しく簡単に返答ができず、返答が遅れて申しわけありません。  どうか、これかも、ご教授方よろしくお願いします。  敬具

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.9

:>インストールしたいのは、 :>F1-DATABOX V3.5 :> ですが、動きそうですか? 1990年3月にリード・レックスから発売されたF1-DATABOXであれば NEC版またはEPSON版のMS-DOSでなければ動作しません。  当然の帰結としてWindows XPのDOS窓では動かすことは不可能です。 因みに↓は、今は亡きリード・レックスのホームページです。 http://www.reedrex.co.jp/seihin/seihome.htm(既にリンク切れです、念の為)

mhd02556
質問者

お礼

 レスありがとうございます。  F1-DATABOX V3.5には、DOS/Vバージョンも発売されていました。  Windows 95では、これを使っていました。リードレックスの最後のサポートのOSでした。以降のWindows 98 Windows MEなどでは、サポートが無くなり、作動するかどうかも試していないです。  今の携帯電話の住所録の入力方式などと比較して、入力のインターフェイスは、不便ですが、当時としては、使い慣れているので、愛着が絶えないです。  それなりの高級な使い方もできて、楽しかったです。リレーショナルデータベースのようなことも、できました。  画像などを入力できない、文字入力しかできないなど、問題が多いですが、ときどき、今の機械で使いたいなと考えてしまいます。  回答ありがとうございます。  敬具

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.8

> インストールしたいのは、 >F1-DATABOX V3.5 > ですが、動きそうですか? 検索するとパッケージソフトのようなので、おそらくMS-DOS汎用で動くと思います。 先の回答に書いたように、仮想マシンを使って、MS-DOSをインストールすればおそらく動くでしょう。 XPを使うのは必須ですか?PCに直接、MS-DOSをインストールする方が楽かも知れません。 あるいは、おそらく、やりたいことはF1-DATABOXを動かす事ではなく、F1-DATABOXで使っていたデータを読みたいと言うことでは無いかと思うので、データを解析するというのも有効な手です。

mhd02556
質問者

お礼

 レスありがとうございます。  F1-DATABOX V3.5で、使っていたデーターをCSVの形に吐き出して、Windows XPの機械で読み取る方法ですね。一度、やってみたいと思います。  敬具

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.7

:>Windows95などのパソコンでは、MS-DOSモード とかがあって、 :>WindowsのOSでも、MS-DOSのプログラムを走らせることができました。 いわゆるWindows 95/98/98SE/MEなどWindows9xはMS-DOS 6.2などの上で 動作するGUI環境を提供していました。  そのため、MS-DOSアプリケーションの一部には動作するものもありました。 MS-DOS時代のプログラムと言っても、その頃はNECのPC-98シリーズ用と DOS/V互換機のMS-DOSが併存していましたが、両者に互換性はありません。 バッチ・ファイルが動作したとしても、それは共通するコマンドが存在した場合の話であり、プログラム・レベルでの互換性は基本的にありませんでした。  MS-DOSプログラムがDOS/V互換機のものならVirtualBOXなどの仮想PCで 動作させることは可能ですが、MS-DOSをインストールして環境を構築する必要があります。   NEC PC-98シリーズ用ならanex86などのエミュレーターにPC-98用または EPSONのMS-DOSをインストールして環境を整える必要があります。  いわゆるコマンド・プロンプト上ではコマンドを実行することは出来ても プログラムを実行することは不可能です。 バッチ・ファイルはコマンドを羅列したものでありプログラムではありません。  

mhd02556
質問者

お礼

 レスありがとうございます。DELL OPTIPLEX GX260 WindowsXPからです。  何かむつかしそうです。  インストールしたいのは、 F1-DATABOX V3.5  ですが、動きそうですか?  敬具

  • trapezium
  • ベストアンサー率62% (276/442)
回答No.6

あとはエミュレータ的なもの使うかですね。 まずは DOSBox とか win3mu とか msdos.exe とかでしょうか、あと XP モードもか それか VMware や VirtualBox にほんとの MS-DOS 入れるか FreeDOS とかでごにょごにょするか (DOS/V 化という意味で)

mhd02556
質問者

お礼

 レスありがとうございます。DELL OPTIPLEX GX260 WindowsXPからです。  何かむつかしそうです。  インストールしたいのは、 F1-DATABOX V3.5  ですが、動きそうですか?  敬具

  • skp026
  • ベストアンサー率45% (1011/2238)
回答No.5

>>WindowsXPなどの機械で、走らせることは、できるでしょうか? それはプログラムによります。 osとして9x系とXPのようなNT系は、内部構造が異なります。 具体的に言いますと、9x系のコマンドラインプログラムの環境と、 NT系のコマンドラインプログラムの環境は、見た目はコマンドプロンプト として似てますが違いがあるということになります。 プログラム内で、その違う部分に影響するようなプログラムの記述を していれば、正しく動作はしないです。 とはいっても、コマンドラインプログラムは、パイプやファイルなどから 文字列を受け取り、何らかの処理を返すものが多いので、 その程度なら動作する可能性は、そこそこあると思いますから、 ご自身で試したり、NT系に対応した新しいバージョンがないか確認してみてください。 ※ XP以降、64bit版が出てきていて、現在Microsoftがサポートする 7、8.1、10では64bit版のマシンはけっこう多いです。 9x系のコマンドラインプログラムは16bitの場合が多いはずです。 16bitプログラムは、64bitのWindowsでは動作しませんので、 試したい場合は、32bitのWindowsを利用してください。 64bitか32bitかを確認する方法。 https://support.microsoft.com/ja-jp/help/958406 ※ 9x系やNT系以降、コマンドプロンプト内で動作するアプリは、 MS‐DOSアプリとは異なるものです。 しかし、9x系に限っては、パソコンの電源が入ると、 まずMS‐DOSが走り、その後はWindowsに処理が引き継がれる という動作をしていました。 つまり、MS‐DOSから9x系Windowsを立ち上げなければ、 純粋なMS‐DOSアプリも動作する可能性がありました。 もし今回のご質問が、このようなものであるなら、 9x系NT系いずれのコマンドプロンプトでも動作しないかもしれません。 以上、参考にならなかったらごめんなさい。

mhd02556
質問者

お礼

 レスありがとうございます。DELL OPTIPLEX GX260 WindowsXPからです。  何かむつかしそうです。  インストールしたいのは、 F1-DATABOX V3.5  ですが、動きそうですか?  敬具

  • hahaha8635
  • ベストアンサー率22% (800/3609)
回答No.4

XP だろうが win10 だろうが DOSは動きます コマンドラインで CMD または comandと 打てば DOS窓が動きます https://ja.wikipedia.org/wiki/DOS%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88 ハードウエアーを直接叩く ゲームやCADなどは動きません ハードウエアーが互換ではないため lhz とかは動く 動かしたい場合エミュレターを使うか 仮想マシンを使うしかありません といってもハードウエアー完全互換出ないため 正常に動きません

mhd02556
質問者

お礼

 レスありがとうございます。DELL OPTIPLEX GX260 WindowsXPからです。  何かむつかしそうです。  インストールしたいのは、 F1-DATABOX V3.5  ですが、動きそうですか?  敬具

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.3

32bitのXPであれば、16bitエミュレーションモードがあるので、MS-DOSの16bitプログラムは動くプログラムもあります。エミュレーションの範囲外の機能を使うプログラムだと動きません。 バッチファイルは、基本機能は動きますが、MS-DOSにしかないEXEファイルをよんでたりすると駄目です。 あるいは、XP上でVMwareとかVirtualBoxで仮想マシンを作り、その上でMS-DOSをインストールして動かすと、機種依存しないMS-DOSプログラムであれば動くと思います。MS-DOSのシステムディスクのイメージファイルは探せばどこかで見つかるかと思います。 VMwareやVirtualBoxの今入手できるバージョンがXPをサポートしているかどうかは知りませんが。 プログラムファイルを仮想マシン環境に持ち込むのが面倒そうです。

mhd02556
質問者

お礼

 レスありがとうございます。DELL OPTIPLEX GX260 WindowsXPからです。  何かむつかしそうです。  インストールしたいのは、 F1-DATABOX V3.5  ですが、動きそうですか?  敬具

関連するQ&A

  • WindowsXPとPhishWall

    WindowsXPとPhishWall  何時も回答いただきありがとうございます。DELL OPTIPLEX GX260 WindowsXPからです。  WindowsXPのパソコンを利用して、  ゆうちょ銀行のインターネットバンキングを利用しています。  上記を利用する時にウイルスのフィッシングを防止するために  Securebrain の PhishWallをインストールして利用しています。  PhishWallもソフトバージョンも日々に更新されていきます。定義ファイルも更新されているのでしょう。作動する環境も今は、Windows7以降になって、WindowsXPのサポートも終了しました。  無料のセキュリティソフトAvastを入れてから、PhishWallが、正常に作動しなくなったので、Securebrainに問い合わしましたが、 WindowsXPで、動かすのは、やめてくれ、WindowsXPの環境でインストールするプログラムも現在提供していない。  との解答でした。  これは、世の流れなので、分からないことは、無いですが、やはり、慣れたOSは、使いやすく何とか、WindowsXPでも、PhishWallをインストールする方法は、無いでしょうか?  使用しているパソコンは、DELL OPTIPLEX GX270です。  DELL OPTIPLEX GX270から、添付されている  リカバリーツールをインストールして、これから、PhishWallをインストールするとかの方法は、無いでしょうか?  他のWindowsXPでは、今もPhishWallが、インストールされていて使用できます。  どうも、エプソンのWindowsXPのパソコンのリカバリーツールCD-ROMには、PhishWallが、入っているようです。  危険だと言われれば、返す言葉がありませんが、これは、自己責任で受任します。  現在Windows8.1のパソコンを保有するので、使用できないことは、無いのです。  よろしく教授方お願いします。  敬具

  • MS-DOS(プロンプト?)の起動について

    製造機械でのデータ送信をMS-DOSで行ってます。 いつもはwindows95を起動させてから、すべてのプログラム~MS-DOSって感じで立ち上げてました。 しかし、後輩がMS-DOSプロンプト画面の設定を少しイジってしまったようで・・・ 同じようにMS-DOSを起動させたら、小さい画面が出てきて「このプログラムはMS-DOSモードで実行するように設定されており、ほかのプログラムの動作中には実行できません。続行すると、ほかのプログラムをすべて終了します」と出てきます。 続行するとMS-DOS モードで再起動したような真っ黒な全画面になります。 US/を入力して、コマンドを入力して以前のようにプログラムは起動できます。 設定を元に戻したいのですが、前のようなMS-DOSプロンプト画面になってくれないので設定変更できないのです。 どうすれば、元のMS-DOSプロンプト画面に戻せますか?教えてください。

  • ms-dosについて

    そろそろパソコンにもなれてきたので、ms-dosプロンプトを使えるようになりたいと思っています。とりあえず、適当なHPで、コマンドを調べてやってみたんですが、ファイル削除というコマンドが使えません。何回も確認したので、コマンドには間違いがないと思いますが、使ってみても「そんなファイルはありません」みたいなことを言われてしまうんですが、<del のあとに続くファイルのパスみたいなのが違ってるんでしょうか?プロパティを開くと, ms-dosファイル名というのがあるので、それを入力してみるんですが、できません。どこに書いてあるのを打ち込めば消せるんでしょうか。 あと、映画の「電車男」で、電車男が、MS-DOSプロンプトだかコマンドプロンプトだかわかりませんが、そんなようなもんを開いて、エロページの広告みたいなのを一瞬で消してたんですが、どうやるんでしょうか。 キーボードをちょっとカチャカチャってやっただけで消してて、かなりかっこよかったんですが

  • MS-DOSで「>」が出てきません

    VAIO C1S で突然Windowsが立ち上がらなくなり、フロッピードライブから起動ディスクで立ち上げてc:の中を見ることが出来ないか、とMS-DOSコマンドをいじっておりました。 はじめはdir コマンドで c:の中が見えていたのですが、¥windows の中を見ようとしたあたりから、雲行きが怪しくなり、その後切ったり、再度起動してみたりということをしているうちにms-dosコマンドが通常なら 「A:\>」のように「>」が表示されて、こちらのコマンド入力が出来るようになるところが「A:A:」のようになってしまいコマンドが入力できません。何度立ち上げ直しても同じです。何が起こっているのでしょうか。どうしたら通常のモードに戻れるのでしょうか。 なお、私の真の問題はハードディスクの中の必要なファイルを救い出すことにありますので、そのアドバイスもできたらお願いします。

  • MS-DOSモードにて・・・

    OSはWin98です。 MS-DOSプロンプトでは、 コマンド入力が出来るのですが MS-DOSモードではコマンド 入力が1文字も出来ません。 何が原因で何をどのようにすれば コマンド入力が出来るのでしょうか。 宜しく御願いします。

  • MS-DOS画面でUSモードに変えられない

    パソコンを新しいものに変えました 以前のパソコンもWindowsXPではコマンドプロンプトを表示して c:\の後にUSと入力するとc:>に変わるのですが 新しいパソコンでは変わりません c:\のあとにUSと入力しても 「”US”は内部コマンド外部コマンドとして 操作可能なプログラム バッチコマンドとして認識されていません」 と表示されてしまいます 何をすればUSモードに変えられるでしょうか よろしくお願いします

  • WindowsXPとAUTOEXEC.BATやCO

    WindowsXPとAUTOEXEC.BATやCONFIG,SYS  何時も回答いただきありがとうございます。  WindowsXPでは、  MS-DOSモードやMS-DOSプロンプト 16ビットプログラム  など、無いのに、なぜ、 ルートディレクトリーに  AUTOEXEC.BATやCONFIG,SYS が、あるのでしょうか?   AUTOEXEC.BATやCONFIG,SYS は、16ビットプログラム専用に使用するものでは、無いのでしょうか?   AUTOEXEC.BATやCONFIG,SYS のファイルの中身は、何も書かれていません。  たとえ、ひとつだけでも、お知りのことがありましたら、教授方よろしくお願いします。  敬具

  • WindowsでのMS-DOSと ATOK

    WindowsでのMS-DOSと ATOK  何時も回答いただきありがとうございます。  Windowsの機械で、MS-DOSのプログラムを起動しています。  Windows95以外の機械でも、かまいません。  下記のリンクのようにして ATK10 を使用しています。  日本語入力には、支障は、無いのですが、  ファンクションキーの表示と説明がありません。  色々と文字を切り替えたり、入力方法を切り替えたりするのに、 ファンクションキーを  使用するのに、説明が、表示されないので、不便です。  マイクロソフトのDOSIMEに切り替えるとファンクションの表示と説明が表示されます。 ●Q01. 表示させる方法が、あるのでしょうか? ●Q02. もともと、無いのが、仕様なのでしょうか? ●Q03.ショートカットキーの説明などあるのでしょうか? Windows95上のMS-DOSプロンプトでATOK10を使用したい http://support.justsystems.com/faq/1032/app/servlet/qadoc?QID=02180  たとえ、ひとつだけでも、お知りのことがありましたら、教授方よろしくお願いします。  敬具

  • MS-DOSのバッチファイルでアセントの付いている文字のフォルダへのコピーについて

    スペイン語版のWindowsXPを使用しています。MS-DOSのコマンドでバッチファイルを作りフォルダへファイルをコピーしようとしているのですが、アセントのついている文字のフォルダへファイルをコピーできません。コマンドプロンプトに表示はされる時にその文字だけ文字化けのような状態になってしまいます。直接MS-DOSにコマンドを打ってコピーする事はできるのですが、バッチファイルにするとうまくいきません。。。アセントとは、aeiouのアルファベットの上に " ´ "がついている文字です。もしおわかりになればご教授ください。よろしくお願い致します。

  • SCMPXのMS-DOSで行き詰った

    SCMPXを利用して、DVDから音声だけを抽出しようと思って、以下の通り実行したのですが、できません。 2.新規作成の方法(その1) にて、バッチファイルを作りました。 5.動作テスト にて、コマンド部分をコピーペーストして、バッチファイルに上書きしました。 上記の通りにしましたのに、MS-DOSプロンプトのウィンドウのタイトルバーに「完了」と表示されません。 ウィンドウが開いても、2秒ほどで自動で閉じてしまいます。 いろいろやっても分かりません。 どなたか詳しい方、教えてください。