Get-CMBoundaryGroupSiteSystem
SYNOPSIS
Uzyskiwanie systemów lokacji w określonej grupie granic
SYNTAX
SearchByName (wartość domyślna)
Get-CMBoundaryGroupSiteSystem [-GroupName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
SearchByIdMandatory
Get-CMBoundaryGroupSiteSystem -Id <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
ByValue
Get-CMBoundaryGroupSiteSystem [-InputObject <IResultObject>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
To polecenie cmdlet pozwala pobrać systemy lokacji w określonej grupie granic. Aby uzyskać więcej informacji, zobacz About boundary groups in Menedżer konfiguracji.
Uwaga
Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\>
. Aby uzyskać więcej informacji, zobacz wprowadzenie.
EXAMPLES
Przykład 1: Wyświetlanie FQDN systemów lokacji w grupie granic
Ten przykład najpierw pobiera grupę granic według nazwy i zapisuje ten obiekt w zmiennej $boundaryGroup. Następnie wykonuje zapytanie o systemy lokacji w tej grupie granic, przekazując obiekt grupy granic i zapisuje wyniki w zmiennej $bgSiteSystems.
Następnie pętla foreach przechodzi przez każdy obiekt systemu lokacji i wyodrębnia z ścieżki NAL ścieżkę FQDN.
$bgName = "Contoso HQ BG"
$boundaryGroup = Get-CMBoundaryGroup -Name $bgName
$bgSiteSystems = Get-CMBoundaryGroupSiteSystem -InputObject $boundaryGroup
foreach ($system in $bgSiteSystems) {
Write-Host $system.ServerNalPath.TrimEnd('\').Split('\')[-1]
}
PARAMETERS
-DisableWildcardHandling
Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Nazwa grupy
Określ nazwę grupy granic w celu uzyskania skojarzonych systemów lokacji.
Type: String
Parameter Sets: SearchByName
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-Id
Określ tablicę identyfikatorów grup granic w celu uzyskania skojarzonych systemów lokacji. Ta wartość jest liczbą całkowitą, na przykład 5
.
Type: String[]
Parameter Sets: SearchByIdMandatory
Aliases: GroupId
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Określ obiekt grupy granic w celu uzyskania skojarzonych systemów lokacji. Aby uzyskać ten obiekt, użyj polecenia cmdlet Get-CMBoundaryGroup.
Type: IResultObject
Parameter Sets: ByValue
Aliases: BoundaryGroup
Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
Typowe parametry
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
IResultObject[]#SMS_BoundaryGroupSiteSystems
IResultObject#SMS_BoundaryGroupSiteSystems
UWAGI
Aby uzyskać więcej informacji na temat tego obiektu zwracanego i jego właściwości, zobacz SMS_BoundaryGroupSiteSystems klasy WMI serwera.