1.Create joinad.ps1
$username = "ad-domainadmin" $Password = "password" $pwd = $Password | ConvertTo-SecureString -asPlainText -Force $credential = New-Object System.Management.Automation.PSCredential($UserName,$pwd) $Domain = "ad.domain.com" $OU= "OU=testOU,OU=Computers,OU=ad-domain,dc=ad,dc=domain,dc=com" Add-Computer -DomainName $Domain -Credential $credential -OUPath $OU –Restart
2.upload joinad.ps1 into S3 patch
3.run a command "AWS-RunRemoteScript"
4.select instances
5.source type s3
6.source info: {"path":"https://s3.cn-north-1.amazonaws.com.cn/v-script/joinad.ps1"}
7.command line: joinad.ps1
8.run
refer:
https://docs.aws.amazon.com/zh_cn/systems-manager/latest/userguide/integration-remote-scripts.html#integration-s3