![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 愛地球 ![]()
![]() |
Dim PD1 As New Process PD1.StartInfo.FileName = "C:\Test.exe" PD1.StartInfo.Verb = "runas" If IsRunAsAdmin() = False Then PD1.Start() PD1.WaitForExit() ' 指示 Process 元件無限期等候相關處理序的結束。 Else PD1.Start() PD1.WaitForExit() ' 指示 Process 元件無限期等候相關處理序的結束。 End If VBNET執行外部程式需要使用最高權限功能,但程式執行到此Win10使用者帳戶控制(UAC), 每次都出現干擾,需手動確定,是否有方法加在【程式中】,使用者帳戶控制(UAC)自動略過, 不用手動按確定,麻煩各位大大幫幫忙,小弟不才感激不盡!謝謝 |
1樓 |
手動按確定是說需要管理員權限確認嗎?
這算一種保護吧, 你希望執行別人的程式沒問你任何問題, 然後電腦就ByeBye了嗎?
本篇文章回覆於2018-07-29 09:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
愛地球 ![]() |
感謝樓上小魚大大熱心幫忙...
手動按確定是說需要管理員權限確認嗎? 是的,會出現Win10使用者帳戶控制UAC介面 第一次安裝時詢問,個人覺得合理,因安全性問題考量, 但使用者確定安裝後,表示信任此程式了...應不用每次再詢問? 我設定程式開機時自動載入,但使用者反應每次開機都需按確定(UAC畫面), 很麻煩...是否從程式中略過UAC判斷或如何符合資格,無需每次詢問... 大大感謝幫忙...謝謝
本篇文章回覆於2018-07-29 10:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
作者回應
愛地球 ![]() |
請問各位武林高手,掃毒軟體可能也有類似問題,都不會提示任何權限問題,真厲害!
掃毒軟體不知如何處理,類似呼叫外部程式權限問題? 真的想不出來...請各位大大幫幫忙囉...
本篇文章回覆於2018-08-01 09:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |