我寫了一個Windows服務(它運行正常)?,F在,我有一個單獨的應用程序,我想從中啟動此服務,但是如果沒有管理員權限,這似乎是不可能的。適當的解決方案看起來像用戶可以啟動/停止服務(例如從任務欄或應用程序啟動)恕我直言,應用程序必須始終以管理員權限啟動很不好。
3 回答

PIPIONE
TA貢獻1829條經驗 獲得超9個贊
通過該StartService
功能以編程方式啟動服務。標題下還有一個全面的用法示例,啟動服務,還顯示了如何:
檢測到該服務由于某種原因而關閉
等待直到服務處于穩定狀態(已啟動/已停止)
以編程方式啟動服務
至于管理員權限,這是必要的,因為如果幾乎所有應用程序都可以關閉服務(或更重要的是,安裝和啟動新服務),則會出現非常實際和非常嚴重的安全問題。
- 3 回答
- 0 關注
- 1630 瀏覽
添加回答
舉報
0/150
提交
取消