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