This blog post explains how to join your computer to domain using Windows PowerShell. This is a simple Powershell script. You can modify the following variables to suit your needs:
PS > $domain = "get-cmd.local"
PS > $user = "Administrator"
PS > $password = Read-Host -Prompt "Type your pwd for $user" -AsSecureString
Type your pwd for Administrator: ********
PS > $username = "$domain\$user"
PS > $credential = New-Object System.Management.Automation.PSCredential($username,$password)
PS > Add-Computer -DomainName $domain -Credential $credential
WARNING: The changes will take effect after you restart the computer SRV1.
PS > Restart-Computer
Note I also use the Restart-Computer cmdlet to complete the domain join operation.
Thanks for reading! You can follow me on Twitter @PrigentNico