Entwickler-Ecke
Netzwerk - Computer aus Active Directory löschen
kostonstyle - Fr 12.08.11 15:15
Titel: Computer aus Active Directory löschen
Hallo miteinander
wie kann ich ein Computer aus der AD löschen?
und wie kann ich local computer aus der domain entnehmen und wieder in arbeitsgruppe einfügen.....
Danke kostonstyle
---
Moderiert von
Narses: Beiträge zusammengefasst---
habe folgendes herausgefunden....
C#-Quelltext
1: 2: 3:
| DirectoryEntry objComputer = new DirectoryEntry(@"LDAP://xxx.xxx.xxx.xxx", "xxxxx", "xxxxx", AuthenticationTypes.Secure); DirectorySearcher search = new DirectorySearcher(objComputer, "(&(objectCategory=computer)(name=mibaz-bma))"); |
wie kann man nun den computer aus der domain löschen....
---
Moderiert von
Narses: Beiträge zusammengefasst---
habe es geschafft pc aus der domain zu löschen
code:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| DirectoryEntry objComputer = new DirectoryEntry(@"LDAP://xxx.xxx.xxx.xxx", "xxxxxx", "xxxxx", AuthenticationTypes.Secure); DirectorySearcher search = new DirectorySearcher(objComputer, "(&(objectCategory=computer)(name=xxxxxxxxx))");
SearchResult result = search.FindOne(); DirectoryEntry delComputer = new DirectoryEntry(result.Path, "xxxxxx", "xxxxx", AuthenticationTypes.Secure); delComputer.DeleteTree(); delComputer.CommitChanges(); delComputer.Close(); Console.ReadLine(); |
kostonstyle - Mo 15.08.11 10:09
wie kann ich nun ein computer aus einer entnehmen.
Ich habe einen lokalen Computer, nun möchte aus der Domäne disjoinen und in der arbeitsgruppe einfügen....
kostonstyle - Mo 15.08.11 11:34
habe folgendes versucht, aber leider nicht geklappt...$
C#-Quelltext
1: 2: 3: 4:
| ManagementObject manage = new ManagementObject(string.Format("Win32_ComputerSystem.Name='{0}'", Environment.MachineName)); object[] join = { "Workgroup", null, null, 1 }; UInt32 retvalue; retvalue = (UInt32) manage.InvokeMethod("JoinDomainOrWorkgroup", join); |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!