• ベストアンサー

DOSの終了

教えてください。 DOSでバッチを作成したのですが、 終了のコマンドって「exit」ですよね。 それを入力したのですが、終了してくれません。。。 なぜでしょうか??? えっと、実際に入力したコマンドは 「start winpopup.exe(エンター) exit」です。 ちゃんとwinpopupは起動するのですが、DOS画面が終了しません。 どなたか教えてください。

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

  • ベストアンサー
  • mizuchi_
  • ベストアンサー率15% (86/545)
回答No.1

バッチファイルを選択して右クリック。 プロパティ→プログラム(タブ)→プログラム終了時にウィンドウを閉じるにチェック ・・・でよかったと思います。

GU-PE
質問者

お礼

さっそくのご返事ありがとうございます。 私の質問の仕方がちゃんとしていなくて、みなさんからいただいた回答の方法は一応ためしてみました。 ちゃんと「閉じる」ボタン等、exitと手入力すると終了するのです。 これをバッチにした場合、「exit」コマンドで終了しないのです。今そのバッチをスタートアップに入れているので、電源をいれ起動したときに自動的に「winpopup.exe」が開きますが、DOS画面を終了できません。バッチを作成する際に自動的にDOS画面を終了するコマンドが知りたいです。 どなたか、お知りの方がいらしたら、教えてください。

その他の回答 (3)

noname#41381
noname#41381
回答No.4

winpopupを起動しているということはたぶんWindows9xですよね? そのバッチのプロパティをみて「プログラム」タグの中の 「プログラム終了時にウィンドウを閉じる」 このチェックでいけるかと。 この場合「exit」を入れる必要はありません。

  • LOVEPOME
  • ベストアンサー率42% (14/33)
回答No.3

上記の方法で良いはずです。 私のPCはWindows2000ですが、同様のテストをしてみましたが、DOS画面が終了します。 startコマンドのオプションを調べてみてください。 DOS画面で、 「start /?」と入力すると、ヘルプが表示されるはずです。

GU-PE
質問者

お礼

さっそくのご返事ありがとうございます。 私の質問の仕方がちゃんとしていなくて、みなさんからいただいた回答の方法は一応ためしてみました。 ちゃんと「閉じる」ボタン等、exitと手入力すると終了するのです。 これをバッチにした場合、「exit」コマンドで終了しないのです。今そのバッチをスタートアップに入れているので、電源をいれ起動したときに自動的に「winpopup.exe」が開きますが、DOS画面を終了できません。バッチを作成する際に自動的にDOS画面を終了するコマンドが知りたいです。 どなたか、お知りの方がいらしたら、教えてください。

  • saxtukan
  • ベストアンサー率42% (303/707)
回答No.2

『exit』はDOSの終了です。 すなわちリセット、電源を切るのと同じになります。 『start winpopup.exe』は実行プログラムですから『exit』では終了しないと思います。 実効ファイルを終了させるには普通Escキー等を使用します。 winpopupを終了しない限りはDOSレベルのコマンドは解釈しないためDOSは終了しません。

GU-PE
質問者

お礼

さっそくのご返事ありがとうございます。 私の質問の仕方がちゃんとしていなくて、みなさんからいただいた回答の方法は一応ためしてみました。 ちゃんと「閉じる」ボタン等、exitと手入力すると終了するのです。 これをバッチにした場合、「exit」コマンドで終了しないのです。今そのバッチをスタートアップに入れているので、電源をいれ起動したときに自動的に「winpopup.exe」が開きますが、DOS画面を終了できません。バッチを作成する際に自動的にDOS画面を終了するコマンドが知りたいです。 どなたか、お知りの方がいらしたら、教えてください。