起動時に実行
scコマンドを使用して、プロセスをWindowsサービスに変換します。基本的な構文:
sc create NewServiceName binpath= c:\windows\system32\newserv.exe
の後のスペースに注意してくださいbinpath=
。サービスを作成したら、他のサービスと同様に自動的に実行されるように構成できます。不明な場合は、スタートメニューに移動してを選択してくださいRun
。services.msc
開いたウィンドウに入ります。これにより、Microsoft管理コンソールでサービススナップインが開きます。ここから、リストされているサービス(他の多くのものも含む)を見つけて、GUIツールを使用して自動的に実行するように設定できるはずです。sc create
コマンドのこの部分を作成することもできますが、初心者にとっては、単純なものを作成してから、GUIツールを使用して望みどおりに設定する方がはるかに簡単です。
最後の注意点は、適切な権限を持つアカウントでこれを実行することです。サービスまたはシステムアカウントが最適ですが、場合によっては別のものが必要です。
オンデマンドで再起動する
少しのバッチ(* .bat)ファイルがトリックを行います:
sc stop NewServiceName
sc start NewServiceName