[英]Win7 administrator/elevation problem
由於某些特定的電話組件,我的應用程序需要以管理員權限運行。
我已經構建了一個可執行文件,除了使用特定的本地管理員帳戶(用戶名和密碼)調用真實應用程序之外什么都不做。
為此,我使用 ProcessStartInfo 和 Process class。
問題:正在完成一些單詞互操作,並且所需的單詞模板存儲在 unc 共享中。
本地管理員 -> 沒有域/網絡上下文 -> 無權訪問共享。
除了這兩個之外,還有其他解決方案嗎:
也許那里有一些 uac 海拔專家?
我認為最好的方法是暫時切換回“真實”域用戶上下文,但如果不提供他的憑據,我不知道這應該如何工作......
感謝閱讀 - 也許還有反饋!
擁有那個知道管理員密碼的小型應用程序是一場安全噩夢。 您是否嘗試過在記事本中為您的小應用程序打開 .exe? 我相當確定密碼會在那里 - 任何人都可以閱讀明文。
通過為運行應用程序的用戶提供所需的權限來解決這個問題要好得多。 很少需要完全的管理員訪問權限。 您是否嘗試過查看手機應用程序的確切需求? Sysinternal 的 Process Monitor 通常很好用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.