要以管理員的身份運行cmd命令提示符,我們只需要讓c#開發的程序自身以管理員身份運行就可以了,我們打開visual studio -解決方案資源管理器 -右鍵項目名稱 - 屬性 ,彈出下面的窗口:
默認打開的就是“安全性”,我們在“啟用ClickOnce安全設置”前面打勾,然后再返回解決方案資源管理器界面,這時,在項目名稱下面會多出一個“app.manifest”的文件,我們選中它,找到代碼段: <requestedExecutionLevellevel="asInvoker" uiAccess="false" />,將其改為:<requestedExecutionLevellevel="requireAdministrator" uiAccess="false" />,改過后,不要急於重新編譯生成,我們重新返回上圖那個界面,將“啟用ClickOnce安全設置”前面的勾去掉后再編譯運行,不然程序會報錯無法運行。
按照上面的步驟設置以后,C#開發出來的程序就會自動以管理員身份的運行了,當然,它里面的命令提示符cmd也自動以管理員身份運行了。
轉載自 https://blog.csdn.net/qq_17351077/article/details/55097493