PowerShell: script falhando porque os objetos do AD não foram replicados em breve

Eu tenho um script que cria dois grupos, uma mão cheia de pastas e define permissões nessas pastas. No meu ambiente de teste, todos esses processos funcionam sem problemas, mas no meu ambiente de produção eu encontro um problema. A definição das permissões nas pastas falha, pois os grupos que eu criei não foram replicados pelos oito controladores de domínio. O PowerShell pode funcionar com apenas um dos controladores de domínio, para que eu não precise esperar pela replicação? Devo colocar o script em suspensão por X segundos? Ou existe alguma maneira de ver se os grupos estão em todos os CDs ou pelo menos no grupo em que estou trabalhando?

É assim que eu estou fazendo os grupos:

New-ADGroup -Name $Admin_GRP -path "OU=Users,OU=Sandbox,DC=test,DC=local" -GroupScope Global
New-ADGroup -Name $User_GRP -path "OU=Users,OU=Sandbox,DC=test,DC=local" -GroupScope Global

É assim que estou definindo as permissões em uma das pastas:

#Set permissions on root directory
$ACL = Get-Acl $PathToFolder
#For Admin
$Permission = $Admin_GRP,"Write,ReadAndExecute,Synchronize,DeleteSubdirectoriesAndFiles","Allow"
$Access_Rule = New-Object System.Security.AccessControl.FileSystemAccessRule $Permission
$ACL.AddAccessRule($Access_Rule)
$ACL | Set-Acl $PathToFolder
#For Users
$Permission = $User_GRP,"ReadAndExecute,Synchronize","Allow"
$Access_Rule = New-Object System.Security.AccessControl.FileSystemAccessRule $Permission
$ACL.AddAccessRule($Access_Rule)
$ACL | Set-Acl $PathToFolder

questionAnswers(4)

yourAnswerToTheQuestion