在我的代码中,我需要检测当前用户是否有权安装其他应用程序(其他应用程序 VC2005 redist.package)...它应该可以在 Vista 上运行。
据我了解,CheckTokenMembership 或 IsAdministrator 并未提供完整的解决方案。
谢谢
最佳答案
这不是 UAC 的工作方式,99.99% 的情况下答案是否定的。您可以通过请求获得访问权限。包括a manifest在你的安装程序中。 redist 安装程序已有该 list 。
关于c++ - 如何可编程检测用户是否具有管理员权限(可以运行安装程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2442347/