2
A
回答
1
您可以使用Windows API函數CheckTokenMembership()
。該函數的MSDN文檔有一個演示如何檢查管理員本地組成員身份的示例。
2
How to Determine Whether a Process or Thread Is Running As an Administrator
使用此解決方案時,你正在編寫 必須確定 下列任何一項是否屬實的應用程序:
- 當前用戶可以執行管理任務。當前
用戶是管理員組的成員- 管理員組。提供的令牌句柄代表具有提升令牌的
管理員。- 令牌句柄表示作爲 管理員組成員的用戶。
- 該程序運行時使用提升的令牌或需要產生一個
子程序,因爲它提升了所以它可以執行管理任務
。
相關問題
- 1. 如何找出用戶是否具有管理員權限?
- 2. 如何檢查當前用戶是否具有管理權限
- 3. 如何檢查進程是否具有管理權限
- 4. 如何知道Windows 7中的Internet Explorer是否以管理特權運行?
- 5. 管理員和在Windows上擁有「管理員權限」是否有區別?
- 6. VBScript:檢查腳本是否具有管理權限
- 7. 發現用戶是否具有管理權限
- 8. Python - 檢查用戶是否具有管理員權限
- 9. 檢查請求的用戶是否具有管理員權限
- 10. 如何檢查Windows用戶是否具有C權限?
- 11. 如何授予Sharepoint中有限的「管理權限」權限?
- 12. 如何知道我的應用程序管理員是否
- 13. 知道用戶是否具有來自VBScript的管理權限的最佳方法
- 14. 想要了解我的應用程序是否具有管理權限?
- 15. 具有管理權限的Directory.SetCurrentDirectory。
- 16. 錯誤具有管理員權限
- 17. 具有管理員權限的QProcess
- 18. 防止啓動具有管理權限
- 19. 如何在Windows 7上啓動具有管理員權限的java jar
- 20. 具有管理員權限的Windows安裝程序
- 21. 如何知道用戶是否允許提示權限
- 22. 我如何管理jhipster的權限?
- 23. 如何檢測我是否具有CREATE TABLE權限?
- 24. 如何在Java EE中管理權限
- 25. 如何知道我的手機是否具有Windows Phone設備上的SIM卡?
- 26. 如何使用C#中的管理權限從具有父進程的管理權限跨越子進程?
- 27. 當有管道,如何處理權限使用sudo
- 28. 如何在Windows 7中詢問管理員權限?
- 29. 如何知道LinkedIn用戶是否是LinkedIn上的管理員?
- 30. runas管理員和具有管理權限的runas用戶
用於該文檔[IsUserAnAdmin()](http://msdn.microsoft.com/en-us/library/bb776463.aspx)重定向到該網頁,以及。 – MSalters 2010-06-21 12:54:28
@ MSalters:哦......我不知道有這樣的功能。涼。 – 2010-06-21 13:10:40