ネット学習:srvany.exeを使用して、コンソールプログラムをWindowsサービスとしてインストールします

1. srvany.exeの概要intsrv.exe.exe
とsrvany.exeは、Microsoft Windowsリソースキットツールセットの2つのユーティリティツールです。これら2つのツールを一緒に使用して、任意のexeアプリケーションをウィンドウサービスとして実行できます。srany.exeは、登録されたプログラムのサービスシェルであり、システムアカウントでアプリケーションを起動でき、Windowsのサービスマシンとして自動的に起動できるため、アプリケーションコンソールなどの不要なウィンドウを隠すことができます。 。次に、srvany.exeをインストールすることで上記の機能を完了できるかどうか疑問に思う必要がありますか?正解ですが、srvany.exeのインストールには別のツールintsrv.exeが必要です。はい、intsrv.exeの機能はsrvany.exeツールをインストールすることなので、intsrv.exeとsrvanyの役割は誰もが理解していると思います。 .exe、以下では、exeアプリケーションをWindowsサービスにする方法を簡単に紹介します。
2.操作手順
1.アプリケーションを入手し、適切な場所に置き、cmdスーパーアドミニストレーターとして開きます。instsrv.exe.exeとsrvany.exeをアプリケーションと一緒に組み合わせることができます。インストールサービスを図に示します。 :
ここに画像の説明を挿入
instsrv.exeの場所QuartzTest srvany.exeの場所。QuartzTestはカスタムサービス名です
。2。srvany.exeを構成します(レジストリを変更します)。
[Start-Run-regedit]をクリックして登録リストを開き、次の場所を見つけます。パス:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ QuarterzTest
通常、サービス名の下にパラメーターアイテムはないため、手動で作成する必要があります。サービス名アイテムを右クリックして新しいアイテムを作成します。名前は次のとおりです。

Parameters,然后定位到Parameters项,新建以下几个字符串值。
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。

ここに画像の説明を挿入構成が完了すると、検証サービスは次のようになります
ここに画像の説明を挿入
。4。
図に示すように、サービスintsrv.exeの場所QuartzTestをアンインストールします。サービスをアンインストールします。
ここに画像の説明を挿入

これでサービス構成は完了です。

おすすめ

転載: blog.csdn.net/weixin_41812784/article/details/106528561