【XAMPP】ApacheとMysqlとコントロールパネル全部を一気に終了させるショートカット

Change Language▸English
XAMPPを使っていると、意外と面倒なのが終了方法。
xampp-control.exeを閉じる前に、手動でApacheやMysqlをいちいちSTOPさせないといけないですよね。
いやいや、ボタン一発で全部綺麗に終了してくれよ~!
ということで、私は主にバッチファイルで全部処理する方法を使っています。

xamppの終了は、バッチファイルにおまかせ

適当な場所にバッチファイル(.bat)を作成して、エディタで開いてください。

@echo off
call C:\xampp\apache_stop.bat
call C:\xampp\mysql_stop.bat
taskkill /F /IM xampp-control.exe /T
:exit

と書いて保存。管理者権限で実行するショートカットをデスクトップにでも置けば、あとはこのバッチ起動一発ですべて終わります。便利!

一応終了処理の内容解説

実はXAMPPにはそれぞれのサービスの終了用バッチファイルが用意されています。

call C:\xampp\apache_stop.bat
call C:\xampp\mysql_stop.bat

ここで順番にそれを読み込んで、apacheとmysqlを終了させています。
XAMPPのインストールフォルダ直下にあるはずなので、インストール先が違う人は「C:\xampp\」の部分を適宜書き換えて下さいね。

次の

taskkill /F /IM xampp-control.exe /T

はコントロールパネル自体の終了処理です。
これらのコマンドは管理者権限が無いときちんと実行されませんので、そこだけご注意ください。