[予約]インストールするコマンドおよびアンインストールのWindowsサービスを使用して

インストールサービス:
InstallUtil.exeサービス名は、
サービスをアンインストール:
InstallUtil.exeサービス名/ uまたはサービス名-uninstall

NET STARTサービス名:サービスを開始し
、サービスを停止します。net stopサービス名
------------------------------------ -------------------------------------------------- --------------------

Sc.exeでは、サービスに関する制御情報を取得し、設定します。Sc.exeでは、テストとデバッグサービスプログラムに使用することができます。あなたは、起動時にデーモンとしてサービスアプリケーションを起動して実行する方法を制御するために、レジストリに格納されているサービス属性を設定することができます。SC.exeパラメータは、特定のサービスを構成するサービスの現在の状態を取得するか、サービスを停止して起動することができます。あなたは自動的に有効化またはサービス・シーケンスを無効にするさまざまに対しSC.exeコマンドを呼び出すバッチファイルを生成することができます。Sc.exeでは、「コントロールパネル」のサービス「管理ツール」の項目「に類似した機能を提供します。」

オープンCMD、SCコマンドは、以下の情報を得るのを助ける実行します。

説明:
SCはサービスコントロールマネージャのコマンドラインプログラムとの通信に使用されます。
使用法:
SC [<サーバー>] [コマンド] [名-サービス] <オプション1> <オプション2> ...
オプション<サーバー>はフォーマットが「\\サーバー名」、それはユニットが省略されていることを示し
、「SC [コマンド]」と入力することができますさらに、コマンド取得を支援するための
コマンドを:
状態サービスのクエリ-----------クエリ状態サービス、または列挙タイプ。
queryex ---------拡張ステータス照会サービス、または状態サービスの列挙型。
サービスを開始-----------開始。
サービスに送信----------- PAUSE制御要求を一時停止します。
-----サービス制御へのINTERROGATE送信要求を問い合わせます。
サービスに送信された制御要求を継続--------続けます。
------------要求サービスを停止するためにSTOPを送信します。
コンフィグ----------(永久)サービスの設定を変更します。
説明は-----サービスの説明を変更します。
サービス障害---------変更が失敗した場合の動作しました。
QC --------------構成情報照会サービスを提供しています。
説明qdescription ----照会サービスを提供しています。
qfailure --------クエリ操作は、サービスが実行に失敗しました。
削除----------(レジストリから)サービスを削除します。
----------作成(レジストリに追加)サービスを作成します。
コントロールは---------制御サービスを送信します。
sdshow ----------表示セキュリティ記述子のサービスを提供しています。
セキュリティ記述子SDSETは-----------サービスを設定します。
DisplayNameにサービスを取得しますGetDisplayName--。
GetKeyName ------ ServiceKeyNameサービスを得ます。
EnumDepend ------依存関係がサービスを列挙する。

例:
1)MyServiceでを開始SCサービスを開始します

2)创建服务SC作成BITS BINPATH = "C:\ WINDOWS \ SYSTEM32 \ svchost.exeが-k netsvcs" タイプ=シェア開始=自動のDisplayName = "バックグラウンドインテリジェント転送サービス" 依存= RPCSS / EventSystem

3)サービス記述変更
SC記述BITS「バックグラウンドでファイルを転送するアイドル状態のネットワーク帯域幅の使用を。」

4)サービスの削除
SCがアクティブな守備を削除

あなたを思い出させる:そのような[BINPATH =]等号などのパラメータを持つ皮下cretateコマンドの後ろハハ、スペースではなく、あなたはどのようにイライラ動作しないスペースを持っている必要があります。Microsoftは本当に面白いああ、人々を混乱させるために、このような機能に従事。同様に、このようなグループのバックなどの他のパラメータ=、等号のDisplayName後=スペースが必要とされ、それ以外のSCコマンドを作成するにはサービスを正常に作成しません、あなたは助けるために戻ります。

次のコマンドは、サービス名を照会しません:
SC <サーバー> <コマンド> <オプション>
ブート------------(OK |悪いが)最後の起動は最後の既知の良好なスタートとして保存されているかどうかを示しますコンフィギュレーション・
ロック------------サービスデータベースがロックされている
QueryLock -------データベースクエリLockStatus SCMANAGER

:説明でSCクエリのコマンドで次のように
リストアクティブなサービスとドライバの状態を、コマンドを使用します。scクエリは
メッセンジャーサービスを表示し、コマンドを使用します。scクエリメッセンジャーを
単にドライバの活動に名前を付けるために、コマンドを使用します。scクエリタイプ=ドライバの
リストWin32サービス、コマンドを使用します。scクエリタイプ=サービス
リストのすべてのサービスおよびドライバ、コマンドを使用します。scクエリの状態=全て
列挙するための50バイトのバッファでは、コマンドを使用します。scクエリBUFSIZEは= 50
、回復リストで使用されます指数= 14、コマンドを使用します。14 = RI SCクエリ
= SCクエリタイプ=サービスタイプ:コマンドを使用して、リストにすべての双方向サービスを対話

myocode.blog.51cto.com/703470/521153

ます。https://www.cnblogs.com/ericsun/archive/2013/02/05/2892473.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33828101/article/details/93154953