• 締切済み

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アプリケーションで再起動を実行するファイルをダウンロードできるサイトや、 その他の方法での実現方法をご存知の方がいらっしゃいましたら、お知恵をお借りできませんか?

みんなの回答

noname#159916
noname#159916
回答No.6

debug (デバッガ)があるならリスタートプログラムを作れます。 A:\>debug            (1)デバッガ起動 -a                  (2)assemble コマンド -1234:0100 jmp ffff:0      (3)ニーモニックを入力(値1234 は一例。状況により異ります) -1234:0105             (4)<cr>のみ入力でデバッガのプロンプトに戻る -r bx 0               (5)書込みサイズをレジスタbxとcxで指定(5バイト) -r cx 5               (6)(プログラム開始アドレスは現 csとip 値でOK) -n restart.com           (7)書込みファイル名を指定(restart.com) -w                (8)メモリ上プログラムをファイル restart.com に書く -q                (9)DOSプロンプトに戻る a:\> DOS プロンプトから A:>restart <cr> でリブートするので、バッチの最後にでも書いとけばいいです。 純正DOS でなく FreeDOS ですが、動作確認しました。

noname#210617
noname#210617
回答No.5
  • piyorina
  • ベストアンサー率35% (1761/4998)
回答No.4

フリーウエアで再起動プログラムがありましたね。 環境変更バッチファイルの最後に呼び出して使ってましたから… ベクターからダウンロードした記憶があります。 ただ配布完了かもしれません。

cessium
質問者

お礼

探し方が悪いのか、ベクターのDOSソフト関連を探しても発見できずorz

noname#210617
noname#210617
回答No.3
cessium
質問者

お礼

IBM DOS5.0(/V)~PC DOS 2000のみ。 の記述があり、このバージョンのDOSを手に入れるのがこんなんでした(汗)

回答No.2

>以下の用件を満たしている限り、MS-DOSにこだわりはありません。 1FD Linuxとか1FD FreeBSD。 仮想環境利用すればWindows上からも作れるだろうから すべての要件満たしているね。 MS-DOS時代って電源管理は今みたいにソフトウェアではなくてハードウェアだったから 無いんじゃないのか? そういえばFM TOWNSのMS-DOSには再起動コマンドあったな。

cessium
質問者

お礼

1FD ~ 色々調べて試みてみましたが、自分の技術レベルでは難しいようです(汗) >MS-DOS時代って電源管理は今みたいにソフトウェアではなくてハードウェアだったから無いんじゃないのか? 確かに調べてみるとハードウェアでの電源管理のような記述がいくつも出てきました。 FM TOWNSのMS-DOS、、、調べ方が悪いようで見つかりませんでしたorz ご回答ありがとう御座います<(_ _)>

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

shutdown コマンドはダメ? 再起動には /r オプションを付けます。   shutdown /r こんな感じ。 ただし、この shutdown コマンドは外部コマンドですので、カレントディレクトリに shutdown.exe が存在しない場合はパスの通ったディレクトリに存在する必要があります。 (C:\Windows\System32 にあります)

cessium
質問者

お礼

shutdownコマンドはWinのDOSモードには用意されているようですが、16bitDOSには用意されていませんでした。 その他にも最小限のコマンドしか用意されていないようです。 ちなみに、System32にあるshutdown実行ファイルは、32Bitの為、DOSモードでは実行できません。 ※エージング環境では、HDDが存在しない。又は、OSが入っていない環境を想定していることと、HDD等のデバイスへのアクセスをしない事を前提としています。

関連するQ&A

  • MS-DOS起動ディスクの使い方

    MS-DOS起動ディスクからFDD(A:)内のファイルをCドライブにコピーしたいのですが可能でしょうか? 起動ディスクを使いPC起動時にコマンドラインは表示されたのですが、これってコマンドプロンプトのようには使えないのでしょうか? copy a:\test.txt c: で試したのですができませんでした。試しに cd /D C: としてみてもダメでした。 いったいどういう方法をとればファイルをコピーできるんでしょうか。1CDLinuxなどは使わずに行いたいです。 方法をご存知の方がおられましたらご伝授お願いします。

  • MS-DOS起動ディスクの使い方

    MS-DOS起動ディスクのを使用して、OS(2000Server)をCDからインストールします。ただ、インストールにいくまでに所定のディレクトリにファイルをコピーをしておかないといけません。コマンドなど操作がよくわかりませので教えてください。 HDの状態は未フォーマットの状態で、パーティションもありません。 ・Dドライブにフォルダを作成して、その中にCD内のデータをコピー また、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を起動するときに実行されるファイルにそれぞれどんな役割があるか教えてもらえないでしょうか?

  • MS-DOSベースの起動ディスク(CD-R)作成

    MS-DOSについて、次のようなことを教えていただきたいのですが、よろしくお願いいたします。昔、バッチファイル位は書いたことがあるのですが、今はかすかにコマンドを記憶しているくらいです。 (1) Windows 98搭載のMS-DOSで働くソフトをCDから起動したいのですが、追記   可能な起動ディスク(CD-R)をMS-DOSだけで作ることができるのでしょうか。 (2) Windows XPで作った起動ディスクでWin98用MS-DOSを働かせることが出来   るのでしょうか。 (3) このようなディスクを1枚だけ作ってもらえるショップはあるのでしょうか。 HDDの完全消去ソフトDESTROYを日本語で働かせるようにして、フロッピーディスクに書き込んだのですが、よく働くようです。FDDドライブのないPCでも使いたく、以上の疑問を解決したいのです。98MS-DOSを働かせることは出来ます(但し、Win 98を乗せたPCは持っていません)。

  • CDでMS-DOS

    最近わけあってWIN98にダウングレードしようと思っているのですが MS-DOSの起動ディスクが作れないんです・・・・ というのも私のPCにはFDDが詰まれていないのです 一応仮想FDDでMS-DOS起動ディスクを作成してそれをCD-Rに焼いてみたのですがどうしてもできません・・・・・・ どなたかいい方法知らないでしょうか? ちなみに私が使っているライティングソフトは RecordNow DX  です お返事お待ちしてます

  • MS-DOSで起動したあと,再起動したらWINDOWS98が起動しない

    ウィンドウズ98を使っています。 MS-DOSモードで再起動して「SCANDISK」というコマンドを入力する スキャンディスクの方法を教わったので早速ためしたところ, 私のパソコンでは「メモリ不足のため・・・」とエラーが出て 実行できませんでした。 ウィンドウズ98に戻ろうと「win」というコマンドを入れ 「通常のウィンドウズで起動しますか?YES/ENTER,NO/ESC を押して下さい」と 出たのでエンターキーを押したところ一旦電源が切れ再起動されましたが, 再びMS-DOSの画面になってしまってウィンドウズ98が起動しません。 教えてgooを読んで「win/wx」というコマンドも試してみたんですが, 症状は変わりませんでした。 詳しい方ぜひ教えて下さい。お願いします! パソコンは古いバイオ(4年くらい前の型です)を使っています。

  • MS-DOSで起動って?

    以前別の方が質問されていたのですが、XPのPCでMS-DOSで起動するには・・・という内容です。 回答には”FDをフォーマットするときに「MS-DOSの起動ディスクを作成する」にチェックを入れて行います。 次いで、そのFDで起動すれば、MS-DOSモードで起動できます。”とありました。 上記についてものすごく初歩的な質問で申し訳ありませんがお願いします。 回答どおりにMSーDOS起動ディスクを作成して、FDを開いたら10個のアイコンが表示されていました。これらの内どれを開くんでしょうか?それとも「FDで起動する」のやりかたが間違ってるのでしょうか?ご回答宜しくお願いします。

  • MS-DOSが開けません。

    javaをインストールしようとしてAUTOEXEC.BATやMS-DOSプロンプトをいじってたら、プロンプトが開けなくなってしまいました。「ファイルが見つかりません。」となってしまいます。 コマンドラインをいろりろいじったのが原因だと思うのですが・・・・。 どのようにしたら開けるようになるでしょうか。 おまけにjavaもインストールできていません。

  • Win98をMS-DOSにて修正する方法。(簡単だと思います)

    Win98上で「AUTOEXEC.BAT」にインストールの都合上で一行追加したところ再起動するとエラーがでて、起動できなくなりました。 MS-DOSは起動するのでそこから修正したいのですがコマンドが良くわからず出来ません。 誰かファイルを起動、修正、上書き保存をMS-DOS上で行う方法を教えてください。 (他OSを起動させるのは不可能です)

専門家に質問してみよう