1
A
回答
6
這當然可以使用AccessCheck Win32 API。但是,這不是很容易實現。你會在網上找到很多例子,你很快就會發現Windows安全性非常棘手。
另一方面,嘗試寫入值並檢查ERROR_ACCESS_DENIED非常容易。這是處理訪問權的推薦方式。
請注意,您通常不需要修改值以確定用戶是否有足夠的權限。通常只要嘗試打開包含密鑰的寫入就足夠了。如果失敗,您將無法修改該值。
相關問題
- 1. 註冊表權限問題
- 2. 如何使用vbscript檢查註冊表項的權限?
- 3. 註冊表權限
- 4. 修改設計檢查註冊權限?
- 5. 無權訪問註冊表,即使提高權限
- 6. 如何在給予註冊用戶完全訪問權限的同時限制未註冊用戶的訪問?
- 7. 如何要求提升註冊局對HKLM的訪問權限?
- 8. Outlook和註冊表項權限問題
- 9. 沒有管理員權限的情況下訪問註冊表
- 10. 更改註冊表權限
- 11. C#註冊表權限
- 12. 註冊表讀取權限
- 13. 如何創建具有訪問權限檢查的列表
- 14. Windows中的註冊表權限
- 15. 檢查註冊表權限,而引發異常
- 16. 使用python檢查ldap訪問權限
- 17. 檢測寫訪問註冊表
- 18. 通過PowerShell的權限註冊表
- 19. 具有完整權限的註冊表
- 20. 註冊表訪問問題
- 21. 如何使用WiX覆蓋註冊表項中的權限?
- 22. 如何檢查只有列出訪問權限的文件夾?
- 23. 如何檢查給定目錄的訪問權限?
- 24. 如何監視註冊表訪問? [C#]
- 25. 設置註冊表權限錯誤「Set-Acl:請求的註冊表訪問不被允許。」
- 26. 如何快速檢查RMI註冊表?
- 27. Delphi - 如何註冊自定義表格
- 28. Facebook註冊驗證:權限被拒絕訪問屬性'Arbiter'
- 29. 從註冊表中刪除文件夾 - 權限問題
- 30. 權限被拒絕C#註冊表