用sc.exe將程序加入windows系統(tǒng)服務(wù)
命令行使用sc命令.
關(guān)于sc命令的詳解,請(qǐng)自行查看幫助(sc /?),在此只簡(jiǎn)單提及如何加入系統(tǒng)服務(wù)功能.
描述:
SC 是用于與服務(wù)控制管理器和服務(wù)進(jìn)行通信的命令行程序。
用法:
sc <server> [command] [service name] <option1> <option2>...
選項(xiàng) <server> 的格式為 "\\ServerName"
鍵入 "sc [command]" 可以獲得有關(guān)命令的進(jìn)一步幫助
命令:
query-----------查詢(xún)服務(wù)的狀態(tài),
或枚舉服務(wù)類(lèi)型的狀態(tài)。
queryex---------查詢(xún)服務(wù)的擴(kuò)展?fàn)顟B(tài),
或枚舉服務(wù)類(lèi)型的狀態(tài)。
start-----------啟動(dòng)服務(wù)。
pause-----------向服務(wù)發(fā)送 PAUSE 控制請(qǐng)求。
interrogate-----向服務(wù)發(fā)送 INTERROGATE 控制請(qǐng)求。
continue--------向服務(wù)發(fā)送 CONTINUE 控制請(qǐng)求。
stop------------向服務(wù)發(fā)送 STOP 請(qǐng)求。
config----------更改服務(wù)的配置(永久)。
description-----更改服務(wù)的描述。
failure---------更改服務(wù)失敗時(shí)執(zhí)行的操作。
failureflag-----更改服務(wù)的失敗操作標(biāo)志。
sidtype---------更改服務(wù)的服務(wù) SID 類(lèi)型。
privs-----------更改服務(wù)的所需權(quán)限。
qc--------------查詢(xún)服務(wù)的配置信息。
qdescription----查詢(xún)服務(wù)的描述。
qfailure--------查詢(xún)失敗時(shí)服務(wù)執(zhí)行的操作。
qfailureflag----查詢(xún)服務(wù)的失敗操作標(biāo)志。
qsidtype--------查詢(xún)服務(wù)的服務(wù) SID 類(lèi)型。
qprivs----------查詢(xún)服務(wù)的所需權(quán)限。
qtriggerinfo----查詢(xún)服務(wù)的觸發(fā)器參數(shù)。
qpreferrednode--查詢(xún)首選的服務(wù) NUMA 節(jié)點(diǎn)。
delete----------(從注冊(cè)表)刪除服務(wù)。
create----------創(chuàng)建服務(wù)(將其添加到注冊(cè)表)。
control---------向服務(wù)發(fā)送控制。
sdshow----------顯示服務(wù)的安全描述符。
sdset-----------設(shè)置服務(wù)的安全描述符。
showsid---------顯示相應(yīng)于假定名稱(chēng)的 SID 字符串。
triggerinfo-----配置服務(wù)的觸發(fā)器參數(shù)。
preferrednode---設(shè)置首選的服務(wù) NUMA 節(jié)點(diǎn)。
GetDisplayName--獲取服務(wù)的 DisplayName
GetKeyName------獲取服務(wù)的 ServiceKeyName。
EnumDepend------枚舉服務(wù)的依存關(guān)系。
下列命令不要求服務(wù)名稱(chēng):
sc <server> <command> <option>
boot------------(ok | bad) 指示是否將上一次啟動(dòng)保存為
最近一次已知的正確啟動(dòng)配置
Lock------------鎖定服務(wù)數(shù)據(jù)庫(kù)
QueryLock-------查詢(xún) SCManager 數(shù)據(jù)庫(kù)的 LockStatus
示例:
sc start MyService
是否想?yún)㈤?QUERY 和 QUERYEX 命令的幫助? [ y | n ]:
加入服務(wù):
sc create ServiceName binPath= 路徑 start= auto
(等號(hào)后面的空格必須)
服務(wù)需要自動(dòng)啟動(dòng)需要加start= auto,默認(rèn)創(chuàng)建的服務(wù)是需要手動(dòng)啟動(dòng)的
刪除服務(wù):
sc delete ServiceName
如果文件名有空格需要加上雙引號(hào),例如 sc delete "Service Name"
e.g 將Tomcat加入到系統(tǒng)服務(wù)中:
sc create Tomcat binPath= F:\apache-tomcat\bin\startup.bat start= auto
將Tomcat服務(wù)刪除:
sc delete Tomcat
如果刪除出現(xiàn)如下錯(cuò)誤可以參考這篇文章
命令行下通過(guò)sc刪除服務(wù)提示[SC] OpenService FAILED 1060處理方法
- Windows系統(tǒng)服務(wù)優(yōu)化終結(jié)者2007 Beta(3.3.0) 下載
- 將bat文件注冊(cè)為windows系統(tǒng)服務(wù)的方法
- Windows下把MongoDB安裝為系統(tǒng)服務(wù)的方法
- C#實(shí)現(xiàn)操作windows系統(tǒng)服務(wù)(service)的方法
- Windows下通過(guò)DOS命令登錄MYSQL的方法
- MySQL5.6安裝圖解(windows7/8_64位)
- Windows下MySQL日志基本的查看以及導(dǎo)入導(dǎo)出用法教程
- Windows系統(tǒng)下MySQL添加到系統(tǒng)服務(wù)方法(mysql解壓版)
相關(guān)文章
解決Photoshop CS3在Win 2003下無(wú)法安裝的解決方法
解決Photoshop CS3在Win 2003下無(wú)法安裝的解決方法...2007-04-04超酷個(gè)性化logo圖標(biāo)自動(dòng)生成!
超酷個(gè)性化logo圖標(biāo)自動(dòng)生成!...2006-09-09解決time_wait強(qiáng)制關(guān)閉socket
解決time_wait強(qiáng)制關(guān)閉socket...2007-12-12三條命令搞定Winload.exe出現(xiàn)0xc000000e錯(cuò)誤
三條命令搞定Winload.exe出現(xiàn)0xc000000e錯(cuò)誤...2007-05-05ntoskrnl.exe丟失系統(tǒng)無(wú)法啟動(dòng)的解決方法
ntoskrnl.exe文件丟失或損壞,系統(tǒng)無(wú)法啟動(dòng)的解決方法2008-08-08自己動(dòng)手修改QQ等級(jí),想要幾個(gè)太陽(yáng)就有幾個(gè)太陽(yáng)!
自己動(dòng)手修改QQ等級(jí),想要幾個(gè)太陽(yáng)就有幾個(gè)太陽(yáng)!...2007-02-02