Set-CMBoundary

Configurer une limite de site.

Syntax

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

Description

Utilisez cette applet de commande pour configurer une limite de site. Une limite est un emplacement réseau qui contient un ou plusieurs appareils que vous pouvez gérer. Une limite peut être un sous-réseau IP, un nom de site Active Directory, un préfixe IPv6, une plage d’adresses IP ou un VPN. Pour plus d’informations, consultez Définir des limites de site et des groupes de limites.

Remarque

Exécutez Configuration Manager applets de commande à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Renommer une limite

Cette commande remplace un nom de limite de Default-ADSite par ADSiteBoundary01.

Set-CMBoundary -Name "Default-ADSite" -NewName "ADSiteBoundary01"

Exemple 2 : Modifier la valeur d’une limite à l’aide d’un InputObject

Dans cet exemple, la première commande obtient une limite qui a l’ID de 16777217 et l’insère dans l’objet d’entrée $BoundaryObj.

La deuxième commande identifie la limite à l’aide de l’objet d’entrée $BoundaryObj et modifie sa valeur en IPSubnet17.

$BoundaryObj = Get-CMBoundary -Id "16777217"
Set-CMBoundary -InputObject $BoundaryObj -Value "IPSubnet17"

Paramètres

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

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

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

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

-Id

Spécifiez un identificateur de limite (ID) à modifier. Cette valeur est un entier, par exemple 26.

Type:String
Aliases:BoundaryId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Spécifiez un objet de limite à modifier. Pour obtenir cet objet, utilisez l’applet de commande Get-CMBoundary .

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

-NewName

Spécifiez un nouveau nom pour une limite.

Type:String
Aliases:DisplayName, Name
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NewType

Spécifiez le type de limite.

Type:BoundaryTypes
Aliases:NewBoundaryType
Accepted values:IPSubnet, ADSite, IPV6Prefix, IPRange, Vpn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NewValue

Spécifiez les données qui définissent la limite. Par exemple, une valeur de site Active Directory peut être Default-First-Site-Name.

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

-PassThru

Ajoutez ce paramètre pour renvoyer un objet qui représente l’élément avec lequel vous travaillez. Par défaut, cette applet de commande peut ne pas générer de sortie.

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

-Type

Spécifiez un type de limite.

Type:BoundaryTypes
Aliases:BoundaryType
Accepted values:IPSubnet, ADSite, IPV6Prefix, IPRange, Vpn
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Value

Spécifiez les données qui décrivent la limite.

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

-ValueStartsWith

Définissez ce paramètre sur $true pour qu’il corresponde au début d’un nom de connexion ou d’une description au lieu de la chaîne entière. Pour plus d’informations, consultez Définir des emplacements réseau en tant que limites.

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

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

IResultObject

Notes

Pour plus d’informations sur cet objet de retour et ses propriétés, consultez SMS_Boundary classe WMI du serveur.