代码之家  ›  专栏  ›  技术社区  ›  Ries

确定Vista中本地管理员组的名称

  •  1
  • Ries  · 技术社区  · 17 年前

    如何确定Vista中本地管理员组的名称?这可能因操作系统语言而异。

    2 回复  |  直到 8 年前
        1
  •  3
  •   Richard    17 年前

    查一下著名的希德。

    在.NET中,可以使用枚举值: System.Security.Principal.BuiltinAdministratorsSid

    WELL_KNOWN_SID_TYPE.WinBuiltinAdministratorsSid 看看 MSDN 详情请参阅。

        2
  •  2
  •   sisve    17 年前

    按照Richard的建议,使用众所周知的sid来查找组。

    var adminGroupSid = new SecurityIdentifier("S-1-5-32-544");
    var adminGroup = (NTAccount)adminGroupSid.Translate(typeof(NTAccount));
    var adminGroupName = adminGroup.Value;
    
    推荐文章