#Read-Host -AsSecureString | ConvertFrom-SecureString | Out-File C:\test\secure.dat

$DomainName = "Domain Name"
$OUpath = "OU=TargetOU,DC=TargetDC,DC=com"
$Username = "DomainJoinAccount"

$PW = Get-Content C:\test\Secure.dat
$SecurePW = ConvertTo-SecureString $PW
$Credential = New-Object System.Management.Automation.PSCredential($Username,$SecurePW)

Add-Computer -DomainName $DomainName -OUPath $OUpath -Credential $Credential

shutdown /s /t 60

Remove-Item C:\test\secure.dat
Remove-Item C:\Temp\DomainJoin.ps1

 

 

반응형

+ Recent posts