- ベストアンサー
DOSの終了
教えてください。 DOSでバッチを作成したのですが、 終了のコマンドって「exit」ですよね。 それを入力したのですが、終了してくれません。。。 なぜでしょうか??? えっと、実際に入力したコマンドは 「start winpopup.exe(エンター) exit」です。 ちゃんとwinpopupは起動するのですが、DOS画面が終了しません。 どなたか教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
バッチファイルを選択して右クリック。 プロパティ→プログラム(タブ)→プログラム終了時にウィンドウを閉じるにチェック ・・・でよかったと思います。
その他の回答 (3)
winpopupを起動しているということはたぶんWindows9xですよね? そのバッチのプロパティをみて「プログラム」タグの中の 「プログラム終了時にウィンドウを閉じる」 このチェックでいけるかと。 この場合「exit」を入れる必要はありません。
- LOVEPOME
- ベストアンサー率42% (14/33)
上記の方法で良いはずです。 私のPCはWindows2000ですが、同様のテストをしてみましたが、DOS画面が終了します。 startコマンドのオプションを調べてみてください。 DOS画面で、 「start /?」と入力すると、ヘルプが表示されるはずです。
お礼
さっそくのご返事ありがとうございます。 私の質問の仕方がちゃんとしていなくて、みなさんからいただいた回答の方法は一応ためしてみました。 ちゃんと「閉じる」ボタン等、exitと手入力すると終了するのです。 これをバッチにした場合、「exit」コマンドで終了しないのです。今そのバッチをスタートアップに入れているので、電源をいれ起動したときに自動的に「winpopup.exe」が開きますが、DOS画面を終了できません。バッチを作成する際に自動的にDOS画面を終了するコマンドが知りたいです。 どなたか、お知りの方がいらしたら、教えてください。
- saxtukan
- ベストアンサー率42% (303/707)
『exit』はDOSの終了です。 すなわちリセット、電源を切るのと同じになります。 『start winpopup.exe』は実行プログラムですから『exit』では終了しないと思います。 実効ファイルを終了させるには普通Escキー等を使用します。 winpopupを終了しない限りはDOSレベルのコマンドは解釈しないためDOSは終了しません。
お礼
さっそくのご返事ありがとうございます。 私の質問の仕方がちゃんとしていなくて、みなさんからいただいた回答の方法は一応ためしてみました。 ちゃんと「閉じる」ボタン等、exitと手入力すると終了するのです。 これをバッチにした場合、「exit」コマンドで終了しないのです。今そのバッチをスタートアップに入れているので、電源をいれ起動したときに自動的に「winpopup.exe」が開きますが、DOS画面を終了できません。バッチを作成する際に自動的にDOS画面を終了するコマンドが知りたいです。 どなたか、お知りの方がいらしたら、教えてください。
お礼
さっそくのご返事ありがとうございます。 私の質問の仕方がちゃんとしていなくて、みなさんからいただいた回答の方法は一応ためしてみました。 ちゃんと「閉じる」ボタン等、exitと手入力すると終了するのです。 これをバッチにした場合、「exit」コマンドで終了しないのです。今そのバッチをスタートアップに入れているので、電源をいれ起動したときに自動的に「winpopup.exe」が開きますが、DOS画面を終了できません。バッチを作成する際に自動的にDOS画面を終了するコマンドが知りたいです。 どなたか、お知りの方がいらしたら、教えてください。