0
A
回答
4
即使以管理員身份運行程序,也會以同一用戶身份運行它(如果用戶具有管理員權限)。
Environment.UserName
確實返回運行應用程序的用戶的名稱。查看任務管理器,你會看到它。
0
如果我理解您的問題,您希望應用程序運行的實際用戶(即管理員)而不是登錄用戶。
在這種情況下,你想從當前WindowsIdentity得到名稱:
var sCurrentUser = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
相關問題
- 1. 當用戶啓動該應用程序時獲取應用程序的名稱
- 2. 在代碼名稱1啓動時啓動應用程序
- 3. 值不能爲空。參數名稱:用戶名。啓動.NET應用程序
- 4. 應用程序名稱在啓動程序中丟失
- 5. 在啓動應用程序時收到消息「無法啓動應用程序」
- 6. Android應用程序不應該在接收時啓動意向
- 7. 應用程序啓動文本 - 應用程序名稱分兩行
- 8. 安裝的應用程序的啓動器名稱
- 9. 如何接收應用程序已啓動的通知?
- 10. 啓動器中的應用程序名
- 11. 啓動Jetty應用程序,但「java.lang.IllegalStateException:重複的片段名稱」
- 12. Android - 如何啓動包名稱的第三方應用程序?
- 13. 無法啓動「應用程序名稱」,進程啓動失敗:未指定?
- 14. 以應用程序名稱作爲應用程序名稱
- 15. 應用程序沒有接收廣播發射啓動時,但從其他應用程序發起時接收
- 16. 創建用戶名和啓動應用程序
- 17. 在接收文本消息時啓動應用程序
- 18. .NET應用程序無法啓動並接收XamlParseException
- 19. 從特定號碼接收短信時啓動應用程序
- 20. 重新啓動應用程序接收短信或致電
- 21. 通過藍牙接收文件時啓動應用程序
- 22. 啓動應用程序時SIM是廣播接收機
- 23. 安卓鬧鐘應用程序 - 接收器未啓動
- 24. 啓動畫面增加 - 應用程序名稱變更
- 25. 獲取Eclipse應用程序啓動器名稱
- 26. 在默認啓動畫面中修改應用程序名稱
- 27. Azure移動應用程序接收webhook
- 28. 爲什麼我的Android應用程序名稱與啓動程序活動名稱相同?
- 29. NewRelic動態Java應用程序名稱
- 30. 應用程序名稱或Applet名稱?