Microsoft Edge 等のブラウザを一括で終了させるバッチファイル

何らかのソフトを動かしたときに「Microsoft Edgeを閉じてください」と出てきたりすることがあります。Microsoft Edge を開いていないのに出てくる場合は、[タスクマネージャー]→[プロセス]を開き [Microsoft Edge] にマウスカーソルを合わせてから右クリックして「タスクの終了」をクリックすると完全に終了させられますが、何度も同じメッセージが出てくるときは、同じ操作で終了なんて毎回やってられません!ということで、以下のバッチファイルを作ってみました。

@echo off


rem Microsoft Edge
rem プロセスのファイル名を指定する
set Process_File_Name=msedge.exe
rem プロセスを終了させる処理を呼び出す
call :Browser_TaskKill

rem Google Chrome
set Process_File_Name=chrome.exe
rem call :Browser_TaskKill

rem Firefox
set Process_File_Name=firefox.exe
rem call :Browser_TaskKill


exit

:Browser_TaskKill

rem 指定したファイルが実行されているかチェックする
tasklist | find "%Process_File_Name%" > nul

rem 実行されている場合、終了させる
if not errorlevel 1 taskkill /f /t /im %Process_File_Name% >nul

上記コードをテキストファイルに貼り付けて拡張子を .bat にして実行すると動くと思います。
call の左に書いている rem を消すとそれぞれのブラウザも終了させることができるようになります。


この記事が気に入ったらサポートをしてみませんか?