Save-All-GPO.ps1
Script PowerShell qui sauvegarde toutes les GPO et les liste dans un CSV.
Import-Module GroupPolicy
$BackupPath = "C:\temp\GPOBackup"
if (Test-Path $BackupPath) {
    Remove-Item -Path $BackupPath\* -Recurse -Force
} else {
    New-Item -ItemType Directory -Path $BackupPath
}
Backup-GPO -All -Path $BackupPath
 
# Export all GPO to CSV 
$ListGPO = Get-GPO -all | Select-Object DisplayName
$ListGPO | Export-Csv -Path "$BackupPath\ListGPO.csv" -NoTypeInformation -Encoding UTF8