把把程序加入服務

描述:
        SC 是用於與服務控制管理器通信的命令行程序。
用法:
        sc <server> [command] [service name] <option1> <option2>...


        選項 <server> 的格式爲 "//ServerName"
        可以鍵入 "sc [command]"以獲得命令的進一步幫助
        命令:
          query-----------查詢服務的狀態,
                          或枚舉服務類型的狀態。
          queryex---------查詢服務的擴展狀態,
                          或枚舉服務類型的狀態。
          start-----------啓動服務。
          pause-----------發送 PAUSE 控制請求到服務。
          interrogate-----發送 INTERROGATE 控制請求到服務。
          continue--------發送 CONTINUE 控制請求到服務。
          stop------------發送 STOP 請求到服務。
          config----------(永久地)更改服務的配置。
          description-----更改服務的描述。
          failure---------更改服務失敗時所進行的操作。
          qc--------------查詢服務的配置信息。
          qdescription----查詢服務的描述。
          qfailure--------查詢失敗服務所進行的操作。
          delete----------(從註冊表)刪除服務。
          create----------創建服務(將其添加到註冊表)。
          control---------發送控制到服務。
          sdshow----------顯示服務的安全描述符。
          sdset-----------設置服務的安全描述符。
          GetDisplayName--獲取服務的 DisplayName。
          GetKeyName------獲取服務的 ServiceKeyName。
          EnumDepend------枚舉服務的依存關係。

        下列命令不查詢服務名稱:
        sc <server> <command> <option>
          boot------------(ok | bad) 表明是否將上一次啓動保存爲
                          最後所知的好的啓動配置
          Lock------------鎖定服務數據庫
          QueryLock-------查詢 SCManager 數據庫的 LockStatus
示例:
        sc start MyService


加入服務:
sc create ServiceName binPath= 路徑 start= auto
(等號後面的空格必須)
刪除服務:
sc delete ServiceName
e.g
將Tomcat加入到系統服務中:
sc create Tomcat binPath= d:/tomcat/bin/startup.bat start= auto
將Tomcat服務刪除:
sc delete Tomcat 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章