SC Create 建立乙個Windows系統服務

2021-06-18 14:47:46 字數 2279 閱讀 1090

c:\users\sophiax>sc

描述: sc 是用於與服務控制管理器和服務進行通訊的命令列程式。

用法: sc [command] [service name] ...

選項 的格式為 "\\servername"

鍵入 "sc [command]" 可以獲得有關命令的進一步幫助

命令: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 delete [service name]

c:\users\sophiax>sc delete qqian

[sc] deleteservice 成功

c:\users\sophiax>

c:\users\sophiax>sc create

描述: 在登錄檔和服務資料庫中建立服務項。

用法: sc create [service name] [binpath= ] ...

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

等號和值之間需要乙個空格。

type=

(預設 = own)

start=

(預設 = demand)

error=

(預設 = normal)

binpath=

group=

tag=

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

obj=

(預設 = localsystem)

displayname= 《顯示名稱》

password= 《密碼》

SC Create 建立乙個Windows系統服務

描述 sc 是用於與服務控制管理器和服務進行通訊的命令列程式。用法 sc command service name 選項 的格式為 servername 鍵入 sc command 可以獲得有關命令的進一步幫助 命令 query 查詢服務的狀態,或列舉服務型別的狀態。queryex 查詢服務的擴充套...

用sc create 建立乙個服務

用sc create 建立乙個服務 增加到登錄檔中 如下 在命令列模式下執行 注意這裡的格式,後面是必須空一格的,否則會出現錯誤。在提示建立成功後,可以直接輸入 net start testservice 來啟動服務,或者可以直接在 管理工具 的 服務 中直接啟動。c documents and s...

如何建立乙個win32程式

首先要寫類似於main函式的winmain,int winapi winmain hinstance hinstance,hinstance hprevinstance,lpstr lpcmdline,int ncmdshow winapi是幹什麼的呢?它是呼叫宣告,相當於 stdcal。c 預設的...