Set-CMBoundary

SYNOPSIS

Modyfikuje Menedżer konfiguracji granicy.

SYNTAX

SetByValue (wartość domyślna)

Set-CMBoundary -InputObject <IResultObject> [-NewName <String>] [-NewType <BoundaryTypes>] [-NewValue <String>]
 [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetById

Set-CMBoundary -Id <String> [-NewName <String>] [-NewType <BoundaryTypes>] [-NewValue <String>] [-PassThru]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetByName

Set-CMBoundary [-NewName <String>] [-NewType <BoundaryTypes>] [-NewValue <String>] [-PassThru]
 -Type <BoundaryTypes> -Value <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

DESCRIPTION

Polecenie cmdlet Set-CMBoundary modyfikuje ustawienia granic.

W Menedżer konfiguracji granicy jest lokalizacją intranetu, która zawiera co najmniej jedno urządzenie, którym można zarządzać. Granicą może być podsieć IP, nazwa lokacji usługi Active Directory, prefiks IPv6 lub zakres adresów IP.

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: Zmiana nazwy granicy

PS XYZ:\> Set-CMBoundary -Name "Default-ADSite" -NewName "ADSiteBoundary01"

To polecenie zmienia nazwę granicy z Default-ADSite ADSiteBoundary01.

Przykład 2. Modyfikowanie wartości granicy przy użyciu inputObject

PS XYZ:\> $BoundaryObj = Get-CMBoundary -Id "16777217"
PS XYZ:\> Set-CMBoundary -InputObject $BoundaryObj -Value "IPSubnet17"

W tym przykładzie pierwsze polecenie pobiera granicę, która ma identyfikator 16777217 i wstawia ją do obiektu wejściowego $BoundaryObj.

Drugie polecenie identyfikuje granicę przy użyciu obiektu wejściowego $BoundaryObj i modyfikuje jej wartość na IPSubnet17.

PARAMETERS

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-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

-Id (Identyfikator)

Określa tablicę identyfikatorów granic (IDENTYFIKATORÓW).

Type: String
Parameter Sets: SetById
Aliases: BoundaryId

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InputObject

Określa obiekt wejściowy tego polecenia cmdlet. Obiekt wejściowy można uzyskać przy użyciu Get-CMBoundary cmdlet .

Type: IResultObject
Parameter Sets: SetByValue
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-NewName

Określa nową nazwę granicy.

Type: String
Parameter Sets: (All)
Aliases: DisplayName, Name

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-NewType

{{ Fill NewType Description }}

Type: BoundaryTypes
Parameter Sets: (All)
Aliases: NewBoundaryType
Accepted values: IPSubnet, ADSite, IPV6Prefix, IPRange, Vpn

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-NewValue

{{ Fill NewValue Description }}

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PassThru

Dodaj ten parametr, aby zwrócić obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet może nie generować żadnych danych wyjściowych.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Type (Typ)

Określa typ granicy. Prawidłowe wartości to: ADSite, IPV6Prefix, IPSubnet i IPRange.

Type: BoundaryTypes
Parameter Sets: SetByName
Aliases: BoundaryType
Accepted values: IPSubnet, ADSite, IPV6Prefix, IPRange, Vpn

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Value (Wartość)

Określa dane, które opisują granicę. Na przykład wartością lokacji usługi Active Directory może być Default-ADSite.

Type: String
Parameter Sets: SetByName
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
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_Boundary

UWAGI

Get-CMBoundary

New-CMBoundary

Remove-CMBoundary