Scroll Top

Importieren von GPOs in einer Testumgebung

Martin Handel

Durch ein Kundenprojekt wurde eine rudimentäre Testumgebung aufgebaut und es galt die Kunden-GPOs automatisiert zu importieren. Vorliegend war ein Ordner GPOBackup mit den gesicherten Kunden-GPOs.

PowerShell:

$GPOBackup = (Get-ChildItem -Path C:\GPOBackup -Include gpreport.xml -Recurse).fullname
$GPOBackup.ForEach{
$BackupID = $($_.Split(“{“).Split(“}”)[1])
$XML = [xml](Get-Content -Path $_ -raw)
New-GPO -Name $XML.GPO.Name
Import-GPO -TargetName $XML.GPO.Name -Path “C:\GPOBackup\” -BackupId $BackupID
}

Related Posts

Leave a comment

neunzehn + 6 =