2

TopShelf を使用して、サービスを手動で停止するにはどうすればよいですか? ドキュメントを調べたところ、サービスを停止するには、次のようにコマンド プロンプトを使用する必要があることがわかりました。

service.exe [サービス名] stop

それを使用すると、サービスを停止することなく、サービスを最初からやり直すことがわかりました。

4

2 に答える 2

1

ドキュメントによると、コマンドラインは次のようになります。

service.exe stop -instance:Servicename

于 2012-10-12T15:43:34.583 に答える
1

コマンド ラインからサービスを停止するには、service.exe が Topshelf を使用して記述されていると仮定すると、コマンド ライン引数は次のようになります。

service.exe stop

管理者にアップグレードする必要がある場合は、次を使用します。

service.exe stop --sudo

これにより、UAC が表示され、管理者にアップグレードされます。

サービスがインスタンス名でインストールされた場合 (デフォルトではほとんどがそうではありません)、次を使用します。

service.exe stop --instance:MyInstanceName

お役に立てれば。

于 2012-12-02T03:45:40.807 に答える