-5
static void Main(string[] args)
{
DirectoryEntry localMachine = new DirectoryEntry("WinNT://" + Environment.MachineName +     ",Computer");
DirectoryEntry admGroup = localMachine.Children.Find("Users");
object members = admGroup.Invoke("members", null);
foreach (object groupMember in (IEnumerable)members)
DirectoryEntry member = new DirectoryEntry(groupMember);
Console.WriteLine(member.Name);                
Console.ReadLine();
}

出力では、「ユーザー」の下にローカル アカウントのリストを取得していますが、ビルトインのゲスト アカウントは表示されません。

4

1 に答える 1