[問題] C++專案,要能夠開機後自動執行

作者: jayzhuang (Jay)   2019-05-21 18:39:14
開發平台(Platform): (Ex: Win10, Linux, ...)
Windows 10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
visual studio 2019
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)

程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
問題:
各位大大您們好,不好意思想請教個問題:
目前我做的我專案內,產生的.exe檔案後,打開services.msc 可以看服務,
有看到專案名稱.exe有在背景執行,不過主管說要再改良成開機後會自動執行。
建議我寫成windows service即可背景執行 , 服務可開機自動啟動.
上網查了一下,有關於Simple-Windows-Service,但不是很好理解.....
先打了範例,不過還是失敗(測試中)
有看到另一個方式:
有看到一個:設定開機後添加到登錄檔,能夠在開機後自行啟動
補充說明(Supplement):
找到的為codeproject:
https://www.codeproject.com/Articles/499465/Simple-Windows-Service-in-Cplusplus
附上專案內容:
此專案為去讀取XML檔案內的資料,並以數值來執行想要的指令
https://imgur.com/a9NkFJJ
https://imgur.com/UzDXZri
https://imgur.com/mahh4HW
https://imgur.com/6646gm8
作者: alan23273850   2019-05-21 21:53:00
不是放在 startup 資料夾就行了嗎
作者: RishYang (Rish)   2019-05-21 22:06:00
寫個腳本啟動你的程式,然後把腳本設成開機執行微軟自家C++服務 https://reurl.cc/QG9yZ要用ALT寫服務 https://reurl.cc/k3ZDx先寫一個很簡單的服務,再與你的其他功能整合順道一提,程式碼不能用圖片的方式呈現
作者: chaos1993 (棧前小二)   2019-06-22 00:00:00
同樓上…先隨便找個範例搞懂Windows service怎麼寫(這google一下就很多)然後把serviceMain當成一般的專案的Main function加上service基本相關的code來使用就好

Links booklink

Contact Us: admin [ a t ] ucptt.com