C# 寫windows 服務的權限。(可以對C盤等進行讀寫等等)


1.首先進入項目屬性

2.在安全性選項中 啟用ClickOnce 選項

 

3.然后去 Properties 中 打開 app.manifest

4. 把 requestedExecutionLevel 節點的 level 修改為 requireAdministrator

5.修改完畢后,返回第二部 ,把 啟用ClickOnce 選項 的對勾去掉,大功告成。

ps: 權限級別解釋

asInvoker 當前權限,可以理解為只有一般用戶的權限
requireAdministrator           管理員權限,如果運行此程序的賬戶沒有管理員權限則直接不運行
highestAvailable 用戶所能拿到的最高權限,如果用戶不是管理員也會運行


免責聲明!

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



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