JoinDomainOrWorkgroup-Methode FJoinOptions-Hilfe

JoinDomainOrWorkgroup-Methode FJoinOptions-Hilfe

Hat jemand Erfahrung mit der Verwendung der JoinDomainOrWorkgroupMethode der Win32_ComputerSystemKlasse?

Ich möchte ein Powershell-Skript schreiben, um einen Computer einer Domäne hinzuzufügen. Möglicherweise ist für den Computer bereits ein Computerkonto vorhanden. Wenn ja, möchte ich es löschen und erneut der Domäne hinzufügen.

Ich habe bereits den Teil „Suchen und Zerstören“ geskriptet, der das Computerkonto löscht, falls es existiert, aber mir sind gerade die FJoinOptionsSchalter bei Technet aufgefallen. Das Problem ist – sie sind ein bisschen mehrdeutig.

Bedeutet 4 (0x4) Deletes an account when a domain exists.das, dass das Computerkonto gelöscht wird, wenn es in der Domäne bereits vorhanden ist?

Können Sie mit dieser Methode außerdem den Computernamen angeben, unter dem Sie der Maschine beitreten möchten, oder sollten Sie eine Umbenennung vornehmen und dann der Domäne beitreten?

Prost,

Ben

NB - Ich habe den Leitfaden beihttp://msdn.microsoft.com/en-us/library/aa392154(VS.85).aspx– nicht sicher, ob es da draußen eine bessere Ressource gibt.

Antwort1

Es sieht so aus, als wäre diese WMI-Methode nur ein Wrapper umNetJoinDomain, und Sie werden feststellen, dass die Option 0x04 dort nicht dokumentiert ist. Daher glaube ich nicht, dass sie anwendbar ist.

Ein Blick auf LMJoin.h im Platform SDK und die Dokumentation fürNetUnjoinDomaindort heißt es: NETSETUP_ACCT_DELETE 0x04„Das Konto wird deaktiviert, wenn die Aufhebung der Verbindung erfolgt“ – es sieht also so aus, als wäre das Dokumentationsteam übereifrig gewesen und dies ist wirklich nur für Aufhebungsvorgänge anwendbar.

Weitere Informationen finden Sie imVerzeichnisdienstfunktionenDokumente auf MSDN.

verwandte Informationen