Vraag : De toepassingsvraag van DirectoryServices van C#

Ik gebruik C# en .NET 2005 DirectoryServices en ik probeer om een de gebruikersrekening van de ADVERTENTIE aan bepaalde OU toe te voegen en ik kan niet schijnen berekenen hoe te om het ertoe te brengen om te werken.  Ik kan de gebruiker aan een veiligheidsgroep (DnsAdmins als voorbeeld) toevoegen maar ik kan niet berekenen hoe te aan gebruiker gecre�ërde OU toe te voegen.  Ook, zou het nuttig zijn het weten hoe te om genestelde OU bomen te navigeren.  Bijvoorbeeld, hebben wij verscheidene satellietkantoren de gebruikers waarop worden gevestigd, zodat hebben wij OU van Los Angeles en een binnenkant dat OU, wij verscheidene die OU hebben door afdeling wordt verdeeld, en dan in die OU hebben wij of laptop of werkstationOU die zijn waar de daadwerkelijke de gebruikersvoorwerpen van de ADVERTENTIE verblijven.  Ik probeer om te berekenen wat de beste manier is om deze genestelde OU voor de gebruiker te specificeren die programmatically worden moet geplaatst in.  Om het even welke suggesties?

Antwoord : De toepassingsvraag van DirectoryServices van C#

om lijst van al OU in ADVERTENTIE te krijgen:
1:
2:
3:
4:
5:
6:
7:
8:
rootEntry DirectoryEntry = nieuwe DirectoryEntry („LDAP: ///dc=DOMAIN, dc=COM“);
            DirectorySearcher dsFindOUs = nieuwe (rootEntry) DirectorySearcher;
            dsFindOUs.Filter = „(objectClass=organizationalUnit)“;
            dsFindOUs.SearchScope = SearchScope.Subtree;
            foreach (resultaat SearchResult in dsFindOUs.FindAll ())
            {
                Console.WriteLine (resultaat. Weg);
            }
Andere oplossingen  
 
programming4us programming4us