1

リモート Windows OS のすべてのユーザーと、そのユーザーが属するグループのリストを取得したいと考えています。

ユーザー名を取得する次のコードを使用しています。

DirectoryEntry directoryEntry = new DirectoryEntry("WinNT://" + CurrentOS.Attribute("ip").Value);
directoryEntry.Username = CurrentOS.Attribute("username").Value;
directoryEntry.Password = CurrentOS.Attribute("password").Value;

foreach (DirectoryEntry child in directoryEntry.Children)
{
    if (child.SchemaClassName.Equals("User", StringComparison.OrdinalIgnoreCase))
    {
        FoundUsers.Add(new UserDetail(child.Name,""));
    }
}

以前のコードを使用して、ユーザーが属するグループ (テスト、管理者など) を取得する方法を誰かが教えてくれますか?

4

0 に答える 0