• ベストアンサー

batファイルを実行すると、スグにDOS窓が閉じてしまうのですTT

自分で編集したbatファイルを実行しようと思ったら 一回DOS窓が開き、何も実行せずにスグに閉じてしまいます。 単に最小化したのかな?と思いきや、窓自体が終了してるみたいで実行されたことになっておりません。 どなたかこの事象に詳しい方いらっしゃいましたら 是非ご教授頂ければと思います。 OSと、関係ありそうなアプリです。 OS  :WindowsXP HOMEEdition SP2 アプリ:ノートンインターネットセキュリティ

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

  • ベストアンサー
回答No.1

コマンドプロンプトで構文にエラーがあると、何も実行されずに終了します。 コマンドプロンプトの最後に「pause」と書いて、エラーの内容を確かめてみてください。

その他の回答 (1)

  • bathman
  • ベストアンサー率23% (3/13)
回答No.2

おそらくエクスプローラ上から直接実行されていると思われます。スタートメニューからコマンドプロンプトを起動し、その中でbatファイルを実行すればエラーだろうが何だろうが自分から閉じることは無くなると思います。 逆に、実行結果を確認してから閉じるようにしたいのであれば前の人のコメントどおり最終行にpauseコマンドを入れてあげればいいです。

関連するQ&A

  • DOSのBATファイル

    プログラム初心者です。 DOSのBATファイで同一ホルダー内にある共通拡張子のファイルネームを順に読みとりEXEファイルの後に付けて実行させることは出来ますか?。 共通拡張子のファイル全てを実行し終わったらBATファイルも終了するという事は出来ますか。 もしかしたらプログラムを組まなければならないのかとも考えています。

  • DOS窓でJavaファイルの実行ができない

    使用OSはWinVista、Java2SDK1.4.1_03を使用しています。 コンパイル済みのJavaファイルをDOS窓で実行しても、メモ帳での編集画面が開くのみでJavaアプリケーションが起動されません。 環境変数も設定済みで、コンパイル時にエラーも表示されません。 解決方法を検索してみたのですが上手く見つけることが出来ませんでした。 解決方法をご存知の方、ぜひご教授下さいませ。

    • ベストアンサー
    • Java
  • DOS窓を閉じるとアクセスできない

    ご存知の方、ご教授お願い致します。 PHPプログラミング初心者入門講座 http://php5.seesaa.net/category/1632821-1.html を参考に、インストール&設定をしました。 Apacheを起動させ、 「Apache/1.3.27 (Win32) PHP/4.2.3 running...」 と記述されている黒い画面(以下、DOS窓)が開いている状態だと、 なんの問題もなくアクセスできるのですが、 DOS窓を閉じると、タスクトレイにApacheのアイコンがあるにも拘らず、 「サーバーに接続できません」と表示され、アクセスできなくなります。 仕方なく「2K-NT-XP-phpdev_start.bat」から起動しなおすと、 「Apache monitor is already started」の警告が出ますので、Apache自体は終了していないと思うのですが…? こちら↓に http://whzat.dyns.net/textbook/apache/ 「Windows98/ME の場合はDOS窓を閉じるとApacheは終了する」と記述がありますが、使用しているPCのOSはWinXP(sp3)です…。 1.WinXPでもDOS窓を閉じるとアクセスできなくなるのでしょうか? 2.何かを設定すれば、DOS窓を閉じてもアクセスできるようになるのでしょうか? 1.2.どちらか片方でも構いません。 ご存知の方、どうぞよろしくお願いいたします。

    • 締切済み
    • PHP
  • batファイルをアンダグラウンド実行した時の稼働確認

    batファイルをアンダグラウンド実行した時の稼働確認 os:windows xp aaaaa.batというバッチファイルをstartコマンドや、vbsなどからアンダーグラウンド実行した時、 aaaaa.batが稼働中かもう終了しているのかは、どうやって判断しますか? aaaaa.bat内になんらかのexeなどが動く時は、そのexeをタスクマネージャで捕捉できなくは無いですが、 dosコマンドベースで作成されたbatが、長時間、あるいはループした状態でバックグラウンド実行され、それを終了させる時などどうすれば良いですか?

  • バッチ実行後DOS窓を閉じるには

    Windows Me 上での操作なんですが、バッチファイルをダブルクリックで実行後、自動的にDOS窓を閉じるようにしたいです。なおバッチファイルのプロパティに「終了時にウィンドウを閉じる」という設定があるのは知っているんですが、バッチファイル実行時に自動生成されるショートカットを消す為、下記の一行をバッチ内に加えたら「終了時にウィンドウを閉じる」の設定が無効になってしまいました。 del test.pif 動作的な希望としては、「バッチ実行後は自動でDOS窓を閉じる」と「ショートカットを生成しない」の2点をクリアしたいのですが。 良い方法がありましたらどうぞ宜しくお願い致します。

  • batファイルについてご教授願います。

    私はbatファイルを作成しております。USBメモリー(Eドライブ)からHD内のDドライブにフォルダーごと 上書きコピーをしたいのですが、実行した途端、DOS窓が閉じてしまい上手く動作しません。DOS窓で直接入力すると問題なく正常の動作するのですが・・・。XCOPYやROBOCOPY共に上手くいきません。使い方等いろいろ調べてためしたのですが、現象がすべて「実行した途端にDOS窓が閉じる」になってしまいます。 上手く動作させる為にはどうしたら宜しいでしょうか? 宜しくお願い致します。

  • 自作DOSファイル?を実行して大丈夫でしょうか?

    abc***@gmail.com 名前:xxxx xxxxx abc*** パス:a777b77777 --------------------- 上記のようにGメールの登録情報を忘れないように メモ帳にabc***@gmail.com名で保存したのですが なぜかMS-DOS アプリケーションとなっており、 おかしいな、と思いつつも実行してしまいました。 するとDOSの黒い画面が一瞬現れて消えました。 これは問題ないのでしょうか? その後、拡張子にtxtと付ければ普通にメモ帳として開けたのですが どうも変なDOS画面が実行されたのが気持ち悪くて心配です。 (.comがDOSアプリの拡張子?) OSは WinXP HOME SP3 です。 回答のほど、よろしくお願い致します。

  • Batファイル実行時に変なエラーが出ます

    Batファイル実行時にエラーが出ます 以下のようなBATファイルを書きました。 "%CHARGE%CHARGE02.exe\" Ti.cnt pause 引数にファイルを指定しています、中身は添付画像を参照してください。 実行すると、添付画像のようなエラーで止まります。 添付画像のようにexeファイルのパスと環境変数は設定しています。 なぜ実行出来ないのでしょうか? エラーの一部に文字化けのようになっている個所がありますが、何でしょうか? OS:WindowsXp SP2(ローカルコンピュータ)

  • dos窓を閉じなくするにはどうしたらいいでしょうか?

    VC++6.0でコンソールアプリを作成し、実行するとDOS窓が直ぐに閉じてしまい結果を見る事が出来ません。LSI-C86で作成すると問題ないのですが、C&VC++を勉強し始めたばかりで、Windowbaseはまだまだ荷が重くコンソールbaseからと思ってやってみたらこの有様です。どなたかこの件について詳しい方が居られましたら是非教えて下さい。よろしくお願いします。

  • WindowsXpのDOSアプリからの印刷

    OSはWindowsXpPro Sp3です。 印刷について困っています。 教えてください。 MS-DOS上で動くアプリがあります。 時代の流れで Windows上で動かす必要があり、 Windows98で稼動していました。 それもまた、今回、WindowsXpで動かす事になりました。 DOSのアプリなので、特別インストールする事もなく、 Win98の時のアプリフォルダごとコピーしました。 伝票発行のプログラムなのですが、 ただ1つ、印刷に不具合があるのです。 プリンタはドットインパクトプリンタです。 EPSONのVP-1200シリーズです。 アプリの発行ボタンを押しても印刷が実行されません。 アプリ自体を終了(DOS窓が閉じる)させると、印刷されます。 また、長さ10cm位の伝票なのですが、 4~5枚ほど発行すると、印刷はされるのですが、 最後の1枚が発行される、先のようにアプリを終了させると 発行されます。 すみませんが、対処方法を教えてくたさい。

専門家に質問してみよう