我在这里只找到了对AdministatorRights需求的答案,所以我在这里寻求帮助。我希望我没有错过其他地方的答复,如果我错过了,我真的很抱歉。
无论如何,我正试图编写一个简单的程序来搜索使用者的权利。
我计划遍历列表并返回用户的权限,但我遇到了一个障碍,因为有据我所见,没有任何方法来检查用户是否具有给定的特权。。我已经找到了试图更改用户权限状态的信息,但不是简单的调用,以查看它们是否已启用或禁用。有谁知道绕过这个方法的方法吗?我有点困在如何实现这一点上,任何帮助都是非常感谢的!
谢谢!
发布于 2013-12-17 23:43:39
只需在GetTokenInformation选项中使用TokenPrivileges。
您可以使用OpenProcessToken或OpenThreadToken获取要查询的访问令牌的句柄。
发布于 2016-05-19 12:24:19
您可以使用LsaEnumerateAccountRights,但它似乎只报告特定分配给该帐户的权限,而不包括通过组成员传递的权限。
https://stackoverflow.com/questions/20646759
复制相似问题