Thursday, March 30, 2017

PowerShell Script to Domain Join



Domain Join - PowerShell Script Refer Below
#************************************************************************************************************************
$ErrorActionPreference = "SilentlyContinue"
Set-ExecutionPolicy remotesigned -Force $ErrorActionPreference
Clear-Host
Write-Host "*******************************************************************************"  -foregroundcolor "Green"
Write-Host "File Name : Domain_Join.ps1"                  -foregroundcolor "Green"                                                                                        
Write-Host "Purpose  : Domain_Join"           -foregroundcolor "Green"                       
Write-Host "Version  : 1.0"                    -foregroundcolor "Green"
Write-Host "Date  : 30/13/2017"                  -foregroundcolor "Green"
Write-Host "Author  : Ganapathy Natarajan"           -foregroundcolor "Green"
Write-Host "Requires : PowerShell V2"                  -foregroundcolor "Green"   
Write-Host "*******************************************************************************"  -foregroundcolor "Green"
$DomainName = "LAB"
$JoinDomainUserName = "Administrator"
$Password = "Password@123" | ConvertTo-SecureString -asPlainText -Force
#************************************************************************************************************************
$DomainUserName = "$DomainName\$JoinDomainUserName"
$Credential = New-Object System.Management.Automation.PSCredential($DomainUserName,$Password)
Try
{
 Add-Computer -DomainName $DomainName -Credential $Credential
 Write-Host "Successfully machine joined to $DomainName Domain Network"      -foregroundcolor "Green"
 Write-Host "System is going to reboot now....."           -foregroundcolor "Green"   
 Restart-Computer
}
catch
{
 Write-Host "Failed to joined $DomainName Domain Network"    -foregroundcolor "Green"
 Write-Host "Try next time again....."      -foregroundcolor "Green"
}
#************************************************************************************************************************

No comments:

Post a Comment