說到Windows服務的管理就不得不說通過指令行的方式管理Windows服務,因為無論是系統管理者,還是通過程式設計的方式調用cmd指令,指令行都是非常友善以及強大的工具。
接下來就看一下如何通過cmd指令管理Windows服務。
管理Windows服務的指令應該有很多,但是我所了解到的指令主要有兩個:sc、net。
說是兩個cmd指令,實際就是windows的system32目錄下的兩個執行程式,因為環境變量Path中有system32目錄,是以輸入這樣的指令,cmd會去這個指令中找到相應的執行程式
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結 通過sc的query可以列舉出所有的Windows服務及其詳細資訊:
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結 比如說檢視IISADMIN服務的詳細資訊
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結 啟動Windows服務可以通過兩種指令,以IISADMIN服務來說明,一種是sc指令
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結 另外一種是比較常用的net指令
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結 停止Windows服務也可以使用sc和net指令
指令行建立Windows服務就要依賴sc指令了,
下面是指令的具體的使用方式
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結 注意這裡的格式,“=”後面是必須空一格的,否則會出現錯誤。
示例:
建立服務後可以通過服務管理器來驗證一下
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結 sc指令的所有功能以及幫助資訊,可以在cmd指令視窗中直接輸入sc即可
玩轉Windows服務系列——指令行管理Windows服務管理Windows服務的主要cmd指令列舉所有的Windows服務及其詳細資訊檢視指定服務的詳細資訊啟動Windows服務停止Windows服務建立Windows服務删除Windows服務枚舉Windows服務的依存關系sc指令的其他功能總結相關資料系列連結 使用cmd指令管理系統可以提高效率,雖然沒有使用者界面,但是功能足夠強大,指令非常豐富,程式設計中使用也可以降低代碼的複雜程度。
管理Windows服務使用到的兩個指令:sc、net。
<a href="http://www.cnblogs.com/hbccdf/p/3477644.html">玩轉Windows服務系列——建立Windows服務</a>
<a href="http://www.cnblogs.com/hbccdf/p/3486565.html">玩轉Windows服務系列——Debug、Release版本的注冊和解除安裝,及其原理</a>
<a href="http://www.cnblogs.com/hbccdf/p/3488391.html">玩轉Windows服務系列——無COM接口Windows服務啟動失敗原因及解決方案</a>
<a href="http://www.cnblogs.com/hbccdf/p/3489917.html">玩轉Windows服務系列——服務運作、停止流程淺析</a>
<a href="http://www.cnblogs.com/hbccdf/p/3491641.html">玩轉Windows服務系列——Windows服務小技巧</a>
<a href="http://www.cnblogs.com/hbccdf/p/managewindowsservicewithcmd.html">玩轉Windows服務系列——指令行管理Windows服務</a>