玩轉Windows服務系列——創建Windows服務


創建Windows服務的項目

新建項目->C++語言->ATL->ATL項目->服務(EXE)

選擇服務項目

選擇服務選項

這樣就創建了一個Windows服務項目。

生成的解決方案包含兩個項目:Services、ServicesPS 。其實主要是使用Services,VS2012下不清楚為什么生成了兩個項目。

注冊Windows服務

Windows服務第一次啟動時,是需要注冊的,注冊方式可以通過命令行或批處理的方式。

Services.exe -regserver

卸載Windows服務

既然服務需要注冊,那就就需要反注冊,即卸載,也是通過命令行或批處理的方式。

Services.exe –unregserver

總結

這樣就完成了整個Windows服務的創建、編譯、安裝、運行、卸載的整個過程。

系列鏈接

玩轉Windows服務系列——創建Windows服務

玩轉Windows服務系列——Debug、Release版本的注冊和卸載,及其原理

玩轉Windows服務系列——無COM接口Windows服務啟動失敗原因及解決方案

玩轉Windows服務系列——服務運行、停止流程淺析

玩轉Windows服務系列——Windows服務小技巧

玩轉Windows服務系列——命令行管理Windows服務

玩轉Windows服務系列——Windows服務啟動超時時間

玩轉Windows服務系列——使用Boost.Application快速構建Windows服務

玩轉Windows服務系列——給Windows服務添加COM接口


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM