Windows AD Domain Join
Der AD Domain-join kann mittels PowerShell automatisiert und gescriptet werden.
Im einfachsten Fall reicht der folgende Befehl, nach dem man zur Eingabe von Benutzername und Passwort, sowie zu einem Reboot aufgefordert wird.
Add-Computer -domainname <Domain-Name> -PassThru -Verbose
Etwas ausführlicher ist der folgende Befehl, bei dem das Computer-Objekt in einer bestimmten OU angelegt und ein bestimmert Admin zum Domain-join verwendet wird. Lediglich Passworteingabe und Reboot ist noch manuell erforderlich.
Add-Computer -domainname <Domain-Name> -OUPath "OU=<OU-Name>,DC=<Domain>,DC=<Domain>" -credential <Domain>\<Admin-Account> -PassThru -Verbose
Mit folgenden Befehlen lässt sich der Domain-join komplett automatisieren. Die OU wird vorgeben, mit Hilfe einer Credential XML Datei werden Benutzername und Passwort mitgegeben und der abschließende Reboot wird automatisch ausgeführt.
$Credential = Import-Clixml -Path "\Credentials.xml" Add-Computer -domainname <Domain-Name> -OUPath "OU=<OU-Name>,DC=<Domain>,DC=<Domain>" -credential $Credential -PassThru -Verbose; Restart-Computer