2016-08-29 18 views
1

Firefoxを起動し、内部でマクロを実行するバッチファイルを実行するようにWindowsタスクスケジューラを設定しました。特定のプログラムが実行されている場合にのみ、スケジュールされたWindowsタスクを実行

タスクは特定の時刻に平日にスケジュールされており、起動する前にメッセンジャープログラムが実行されているかどうかを確認します。一種のフェイルセーフのようなもので、メッセンジャー・プログラムがすでに最初に実行されていない場合は、スケジューラーがFirefoxを起動する必要はありません。

これは、追加することができる何らかのトリガー/引数で可能ですか?たぶんバッチファイル自体?私はこれをどうお勧めしますか?

答えて

0

これを実行すると、Firefoxが実行中かどうかを確認できます。 tasklist /FI "IMAGENAME eq firefox.exe" 2>NUL | find /I /N "firefox.exe">NUL if "%ERRORLEVEL%"=="0" echo Programm is running

関連する問題