2016-05-21 15 views
0

現在存在している場合、私は私が何をしたいのかTEST.BATWindowsのバッチファイル、タスクは

@echo off 
echo HELLO 
pause 

にコードのこのセットを持ってチェックする他の条件は...

1の場合)私はコマンドプロンプトでTEST.batを再生すると、コマンドプロンプトに "HELLO"と表示されます(正解) 2)もう一度再生すると、別のウィンドウが表示され、コマンドプロンプトで "HELLO"が表示されます(正しい動作ですが..)

これを行う

タスクが実行されているかどうか
+2

[現在実行中のバッチファイル以外のすべてのバッチファイルを削除する方法](http://stackoverflow.com/questions/12024149/how-to-kill-all-batch-files-except-the-one-現在実行中) – JosefZ

答えて

1

理論的にはあなただけに関係なくtaskkill commandを発射することができます:あなたは本当に把握する必要がある場合は、タスクが実行されている場合

taskkill /f /im sometask.exe 

は、あなたが行うことができます

tasklist | find "your task's name" 

その後%errorlevel%が1の場合、タスク名が見つかりませんでした。

関連する問題