根据Windows 10帐户和本地用户和组应用程序,我的用户帐户是本地计算机上本地Administrators组的成员,但是当我调用以下内容时:
List<string> allGroupNames = new List<string>();
WindowsIdentity user = WindowsIdentity.GetCurrent();
foreach (var i in user.Groups)
{
allGroupNames.Add(i.Translate(typeof(NTAccount)).Value);
}
allGroupNames列表不会将我显示为任何类型的本地或其他管理员组。我得到了50多个其他群组的列表,包括BUILTIN\\users
和NT AUTHORITY\\Authenticated Users
,但没有任何反映计算机帐户建议我拥有的管理员状态。
有什么想法吗?
答案 0 :(得分:0)
我希望你现在找到了答案,因为从问题发布之日起很长一段时间。如果不是,那是因为在Windows 10中默认启用了用户访问控制。参考: Admin group doesn't display