コンソールからWindowsサービスの開始

Windowsでサービスを開始するときに、「スタート」→「設定」…というマウス操作が面倒くさくなってきたのでcygwinを利用してコマンドラインから起動するときの方法を調べてみました。方法は以下の通りです。

# cygrunsrv mysql
# cygrunsrv apache2

以下のページを参考にしました。また、cygrunsrv -hでちょっとしたマニュアルを見れます。

cygrunsrv は Microsoft の INSTSRV や SRVANY プログラム、 或いは FireDaemon プログラムに似た、NT/Windows 2000(W2K) サービススタータの実装の一つです。 しかし、cygrunsrv はそれ自身が cygwin プログラムなので、Cygwin アプリケーションを上手にサポートします