USER DATA: Set-ExecutionPolicy Bypass -Force New-Item -Type Directory 'C:\DPAutomation\' -Force $Region = ((Invoke-RestMethod "http://169.254.169.254/latest/dynamic/instance-identity/document").Region) $InstanceId = ((New-Object System.Net.WebClient).DownloadString("http://169.254.169.254/latest/meta-data/instance-id")) $Script = (Get-EC2Tag -Region $Region | Where-Object {$_.ResourceId -eq $instanceId -and $_.Key -eq 'Script'}).value Invoke-WebRequest $Script -OutFile C:\DPAutomation\AWSTags2012NewForest.ps1 Invoke-Expression 'C:\DPAutomation\AWSTags2012NewForest.ps1 -Step 1' TAGS: Script http://toolkit.datapipe.net/BesTasks/anthony/Testing/AWSTags2012NewForest.ps1 ServerName DomainName ADRestorePassword EmailTo