Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Windows 7システムチュートリアルについて >> Windowsサービスを手動で追加および削除する方法

Windowsサービスを手動で追加および削除する方法

  
MySQLをインストールするときに、WindowsサービスにMySQLサービスがあることに気付いたのですが、明らかに完全にインストールおよびアンインストールされることはありません。 !コマンド:sc delete Service Name
サービスは、特定のシステム機能を実行して他のプログラム、特に低レベル(ハードウェアに近い)プログラムをサポートするプログラム、ルーチン、またはプロセスです。実際、サービスはサービスの開始時から実行される特別なアプリケーションですが、通常のアプリケーションは実行後にユーザーが再度操作するまでスリープ状態になり、WinXPではサービスはシステム内にあります。これはロード後に自動的に開始され、ログインする必要はありませんが、自動的に実行される通常のアプリケーションは、WinXPがロードおよびログインした後に実行されます。
ケース1:サービスとして実行できるプログラムのインストールがWinXPのサービスになる場合;
ケース2:サービスとして実行できないプログラムのインストール(通常)アプリケーションはWinXPサービスになります。
Win2000リソースキットで提供されているツールsrvinstw.exeおよびsrvany.exeを使用する;
以下は、追加ツールが見つからないときに手動で追加できるサービスの手動追加方法です。
レジストリを変更してサービスを追加します。
レジストリエディタで、[HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Services]ブランチを展開すると、ローカルにインストールされているサービス項目が右側のウィンドウに表示されます。新しいサービスを作成するには、[編集] [新しい] [アイテム]の順にクリックし、[test]などのアイテムに名前を付けてから、アイテムを右クリックして[新しい[文字列]]を選択するか、 "新しい&Dword値"
次のキー値を追加するためのサービス項目を追加します。
"DisplayName"、文字列値、対応するサービス名;
"Description"、文字列値、対応するサービス説明;
「ImagePath」、サーバーが配置されているパスに対応する文字列値、「ObjectName」、文字列値、ローカルログインを示す「LocalSystem」の値、「ErrorControl」、Dword値値は "1"、
"Start"、Dword値、値2は自動操作、値3は手動操作、値 "4"は禁止、Dword値、アプリケーションは10に対応し、他は20に対応します。
また、[test]の下に新しい[Enum]アイテムを作成します。一部をsrvany経由でロードする必要がある場合は、サービスとして追加するプログラムへの詳細なパスを指定するために、別のParametersサブキーも追加する必要があります。上記のパスは、srvanyがあるパスを指す必要があります。
上記のサービスを追加する方法、Windowsのサービスを削除する方法は、見続けてください:
Copyright © Windowsの知識 All Rights Reserved