srvanyのインストールと活用
Srvanyは、実行可能ファイルであれば何でもサービスとして実行できるツールです。
- Windows Server 2003リソースキットツールをダウンロードしてください。このツールはMicrosoftの公式サイトや他サードパーティーのWebサイトからダウンロード可能です。
- Resource Kit Toolsのインストールパッケージを解凍し、cmdコマンドプロンプトを開きます。
- コマンドプロンプトで、Resource Kit Tools フォルダに移動します。たとえば、Resource Kit Tools を C ドライブの「rktools」フォルダに展開した場合、次のコマンドでフォルダに移動できます。
cd C:\rktools
- コマンドプロンプトから、下記コマンドでSrvanyをシステムにインストールします。
instsrv 服务名称 "C:\rktools\srvany.exe"
サービス名は、サービスに指定する名前のことです。例えば、Webサーバーがサービスの場合、サービス名を「WebServer」にすることができます。
- レジストリエディタを開く(regedit)。
- 以下のレジストリパスへ移動します:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\服务名称
そのうち、「サービス名」はステップ4でご指定いただいたものです。
- レジストリパスに「Parameters」という新しいサブキーを作成します。
- 「パラメータ」の子要素に「アプリケーション」という名前の新しい文字列値を作成します。
- 「アプリケーション」文字列値を右クリックし、「編集」選択
- 「の数値データ」フィールドに、実行したいサービスとなる実行ファイルのパスを入力します。例えば、実行ファイルがCドライブ直下に「myapp.exe」とあった場合、以下のようにパスを入力します:
C:\myapp.exe
- レジストリ エディタを保存して閉じます。
- コマンドプロンプトからSrvanyサービスを起動するには、次のコマンドを使用します。
net start 服务名称
このうち、「サービス名」は4番ステップで指定した名称です。
これで、あなたの実行ファイルはバックグラウンドでサービスとして動作するようになります。このサービスは、「サービス名」を使用して起動、停止、再起動などの操作や管理をすることができます。