• ベストアンサー

MS-DOSを起動するときに実行されるファイルについて教えてください。

MS-DOSを起動するときに実行されるファイルにそれぞれどんな役割があるか教えてもらえないでしょうか?

noname#24489
noname#24489

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

  • ベストアンサー
  • aco_michy
  • ベストアンサー率25% (70/277)
回答No.2

つたない知識をたどりながら回答を投稿するのは 心苦しいですが、私が理解している範囲のお話を させていただきます。 キーになるファイルは3つです。 io.sys msdos.sys command.com です。 そのあと config.sys で、そして autoexec.bat です。 io.sysは、まぁBIOSみたいなものです。 次に、msdos.sysは、ms-dos本体みたいです。 次のcommand.comは、コマンドインタプリタといって コマンド入力を解釈し、それをシステムに渡す役割をしているみたいです。  ここまできて、ようやくms-dosが立ち上がりますが、その後にいろいろなデバイス例えば、「日本語入力システム」などを読み込まなければなりません。 その読み込むための定義ファイルが config.sysです。 そして、最後にファイラ{Windowsでいうとエクスプローラ}などを、最初に立ち上げたいときにautoexec.batに、そのファイル名を記述しておけば自動的に立ち上がります。 あくまでもご参考までに では

その他の回答 (1)

  • hirokazu5
  • ベストアンサー率16% (308/1836)
回答No.1

古本屋さんに行って、15~20年くらい前の 「よくわかるMS-DOS」みたいな本を買ってくると、 かなりわかりやすく(!?)なるんじゃないでしょうか。 基本は今でも一緒ですから。 当時、「MS-DOSが起動されるときに自動で実行されるファイル」の中身をいじってイタズラしたことありますです。

関連するQ&A

  • FDD起動のMS-DOSにて、再起動を実行する..

    FDD起動のMS-DOSにて、再起動を実行するプログラムを探しています。 コンピューターのエージングテストの為に PC起動 → FDDからOS起動 → 再起動 と言う、一連の流れの自動化を考えています。 Win7(WinXP)にてFDD起動ディスクを作成し、 再起動をする為のコマンドを探していましたが、存在せず、、、 古いMS-DOSの起動ディスクをあさり、コマンド一覧を参照してもやはりなく、、、 インターネットで検索をしても、目的を達成できる記述もなく、、、 皆様にお知恵をお借りできればと思い、質問させていただきました。 MS-DOSで実現する場合は、 再起動がパラメータで指定できる、シャットダウン実行ファイルを AUTOEXEC.BATで実行することで出来そうですが、 MS-DOSアプリケーションの開発環境も知識も無く 実行ファイルそのものを、手に入れることが出来ません。 ただし、その他のOSでの実現が可能であれば、 以下の用件を満たしている限り、MS-DOSにこだわりはありません。  ・ FDD1枚でBOOTし、再起動を実行する  ・ CD-ROMやHDDなどのデバイスに一切アクセスをしない  ・ PC/AT互換機で動作可能  ・ Windows上での書き換え、作成が可能  ・ 作成時にコンパイラ等の開発環境が不要 WinPEなど、CD-ROMを使用する場合はすぐに作ることはできましたが、 FDDの容量の制限に縛られると、うまくいきませんでした。。。 MS-DOSアプリケーションで再起動を実行するファイルをダウンロードできるサイトや、 その他の方法での実現方法をご存知の方がいらっしゃいましたら、お知恵をお借りできませんか?

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

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

  • MS-DOSを起動するときに必要になるファイルを教えてください。

    MS-DOSを起動するときに必要になるファイルを教えてください。*.iniとかのファイルだと思うのですが。筆記試験にでました。

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

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

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

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

  • Win MeからMS-DOSの実行

    Windows Meになってから、終了時にMS-DOSで再起動することができなくなったのですが、Windows Me上でMS-DOS上のプロンプトを表示してプログラムを実行することは可能でしょうか?

  • MS-DOS起動について

    お世話になります。 PC ThinkPad*R40e 現在OSはありません。 以前はWindowsXP*proでした。 FDDにて、MS-DOS起動して、HDDの中にある実行ファイルを実行させたいんですけど。 [質問1] 初心者で良く分からないんですけど、Aドライブから、HDDの中のドライブに移動とか、どうコマンド入力して行けば良いのでしょうか?教えて下さい。 [質問2] また、HDDのドライブ(ドライブ文字)は、EとかFでも大丈夫なんでしょうか? [質問3] やはり、アクティブにしておくんでしょうか? 教えて下さい。

  • MS-DOSの使い方を教えてください。

    最近、MS-DOSの存在を知りました。 誰か、使い方を教えてください。 今C言語のコンパイラ手に入れたのですが、 全く使い方がわかりません。 実行すると、MS-DOSが起動しますが、 何を入力していいのやら、さっぱりわかりません。 とりあえず、プログラムを実行する方法を教えてください。

  • MS-DOSのときのプログラム

    MS-DOS上で利用していたプログラム ※ たとえば「ロータス123」とかMS-DOSのとき利用していた   会計ソフトやFDの中に起動ファイルが入っている「N88BASIC」   などです。 を現在のWindowsマシンのMS-DOSプロンプトからexeファイルを実行 することによって、利用することは可能でしょうか?

  • MS-DOSでのSQL実行について

    MS-DOSでSQLPlusを使い、select文などを実行しようと思うのですがソースコードの書き方がいまいち分かりません。 sqlplus ユーザ名/パスワード@データベース名 @実行したいSQLファイル1 if "%a%"==1( @実行したいSQLファイル2 ) else ( @実行したいSQLファイル3 exit というような形でソースを書いたのですがSQLのファイルが開かなかったりでうまく動きません。 SQLファイルの中身はselect文などで、 変数aはSQLの中でsetされる変数です。 どのように書けばうまく実行できるのでしょうか? また、参考になるサイトなどありましたら教えて頂けると助かります。 よろしくお願いします。