SC Create 建立一個Windows系統服務 轉

 
 

轉自:http://www.360doc.com/content/13/0428/09/7555793_281451268.shtmlhtml

sc create Serv-U binpath= "F:\ServU9\Serv-U.exe -service" start= auto displayname= "Serv-U File Server"node

 等號和值之間須要一個空格。web

C:\Users\sophiaX>sc數據庫

描述:安全

        SC 是用於與服務控制管理器和服務進行通訊的命令行程序。服務器

用法:工具

        sc <server> [command] [service name] <option1> <option2>...spa

 

        選項 <server> 的格式爲 "\\ServerName"命令行

        鍵入 "sc [command]" 能夠得到有關命令的進一步幫助orm

        命令:

          query-----------查詢服務的狀態,

                          或枚舉服務類型的狀態。

          queryex---------查詢服務的擴展狀態,

                          或枚舉服務類型的狀態。

          start-----------啓動服務。

          pause-----------向服務發送 PAUSE 控制請求。

          interrogate-----向服務發送 INTERROGATE 控制請求。

          continue--------向服務發送 CONTINUE 控制請求。

          stop------------向服務發送 STOP 請求。

          config----------更改服務的配置(永久)

          description-----更改服務的描述。

          failure---------更改服務失敗時執行的操做。

          failureflag-----更改服務的失敗操做標誌。

          sidtype---------更改服務的服務 SID 類型。

          privs-----------更改服務的所需權限。

          qc--------------查詢服務的配置信息。

          qdescription----查詢服務的描述。

          qfailure--------查詢失敗時服務執行的操做。

          qfailureflag----查詢服務的失敗操做標誌。

          qsidtype--------查詢服務的服務 SID 類型。

          qprivs----------查詢服務的所需權限。

          qtriggerinfo----查詢服務的觸發器參數。

          qpreferrednode--查詢首選的服務 NUMA 節點。

          delete----------(從註冊表)刪除服務。

          create----------建立服務(將其添加到註冊表)

          control---------向服務發送控制。

          sdshow----------顯示服務的安全描述符。

          sdset-----------設置服務的安全描述符。

          showsid---------顯示相應於假定名稱的 SID 字符串。

          triggerinfo-----配置服務的觸發器參數。

          preferrednode---設置首選的服務 NUMA 節點。

          GetDisplayName--獲取服務的 DisplayName

          GetKeyName------獲取服務的 ServiceKeyName

          EnumDepend------枚舉服務的依存關係。

 

C:\Users\sophiaX>sc create qqian binPath= "C:\Program Files\TTPlayer\TTPlayer.exe" start= auto

[SC] CreateService 成功

C:\Users\sophiaX>net start qqian 

 經過services.msc 查看新創新的服務。

 

C:\Users\sophiaX>sc delete
描述:
        從註冊表刪除服務項。
        若是服務正在運行,或另外一進程已經打開
        到此服務的句柄,服務將簡單地標記爲
        刪除。
用法:
        sc <server> delete [service name]

C:\Users\sophiaX>sc delete qqian
[SC] DeleteService 成功

C:\Users\sophiaX>

 

C:\Users\sophiaX>sc create

描述:

        在註冊表和服務數據庫中建立服務項。

用法:

        sc <server> create [service name] [binPath= ] <option1> <option2>...

 

選項:

注意: 選項名稱包括等號。

      等號和值之間須要一個空格。

 type= <own|share|interact|kernel|filesys|rec>

       (默認 = own)

 start= <boot|system|auto|demand|disabled|delayed-auto>

       (默認 = demand)

 error= <normal|severe|critical|ignore>

       (默認 = normal)

 binPath= <BinaryPathName>

 group= <LoadOrderGroup>

 tag= <yes|no>

 depend= <依存關係( / (斜槓) 分隔)>

 obj= <AccountName|ObjectName>

       (默認 = LocalSystem)

 DisplayName= <顯示名稱>

 password= < 密碼 >
應用實例: 
1. 建立 zxiwSMS 服務, 並設置描述
sc create "zxiwSMS" binpath= "D:\內部軟件\sms\中希網短信服務器端 v2.0.exe" start= auto displayname= "zxiwSMS"
sc description zxiwSMS "中希網短信服務器端 v2.0" 
2. 建立 zxiwCC 服務, 並設置描述
sc create "zxiwCC" binpath= "D:\內部軟件\嘻嘻服務器端\中希網工做輔助工具服務器.exe" start= auto displayname= "zxiwCC"
sc description zxiwCC "中希網工做輔助工具服務器" 
3. 建立 zxiwTrigger 服務, 並設置描述
sc create "zxiwTrigger" binpath= "G:\中希網事件觸發器_服務器版\中希網事件觸發器_服務器版.exe" start= auto displayname= "zxiwTrigger"
sc description zxiwTrigger "中希網事件觸發器"
相關文章
相關標籤/搜索