This commit is contained in:
Przemyslaw Klys
2020-08-13 13:34:03 +02:00
parent b3d5df8188
commit 9fe0157293
+5 -3
View File
@@ -192,13 +192,15 @@
# to make sure all objects are having same (even empty) properties we "normalize" it
if (-not $SkipNormalize) {
foreach ($Report in [string[]] $Output['Reports'].Keys) {
$Properties = $Output['Reports'][$Report] | Select-Properties -ExcludeProperty DisplayName, DomainName, GUID, GpoType, Linked, LinksCount, Links -AllProperties -WarningAction SilentlyContinue
$FirstProperties = 'DisplayName', 'DomainName', 'GUID', 'GpoType'
$EndProperties = 'CreatedTime', 'ModifiedTime', 'ReadTime', 'Filters', 'Linked', 'LinksCount', 'Links'
$Properties = $Output['Reports'][$Report] | Select-Properties -ExcludeProperty $EndProperties -AllProperties -WarningAction SilentlyContinue
$DisplayProperties = @(
'DisplayName', 'DomainName', 'GUID', 'GpoType'
$FirstProperties
foreach ($Property in $Properties) {
$Property
}
'Linked', 'LinksCount', 'Links'
$EndProperties
)
$Output['Reports'][$Report] = $Output['Reports'][$Report] | Select-Object -Property $DisplayProperties
}