Small exclusion improvement

This commit is contained in:
Przemyslaw Klys
2021-08-13 12:25:38 +02:00
parent c282fcc784
commit e0fe437e1e
+10 -11
View File
@@ -27,22 +27,21 @@
.NOTES
General notes
#>
[cmdletBinding()]
[cmdletBinding(DefaultParameterSetName = 'Name')]
param(
#[ValidateSet('GPOList')][string] $Type,
[alias('GpoName', 'DisplayName')][string] $Name,
[parameter(ParameterSetName = 'Name')][alias('GpoName', 'DisplayName')][string] $Name,
[parameter(ParameterSetName = 'Guid')]
[alias('ID')][string] $GUID,
[parameter(ParameterSetName = 'Name')]
[parameter(ParameterSetName = 'Guid')]
[string] $DomaiName
)
#if ($Type) {
# [PSCustomObject] @{
# Type = $Type
# Name = $Name
# DomainName = $DomaiName
# }
#} else {
[PSCustomObject] @{
$Output = @{
Name = $Name
ID = $GUID
DomainName = $DomaiName
}
#}
Remove-EmptyValue -Hashtable $Output
[PSCustomObject] $Output
}