Partager via


Set-CMBoundaryGroup

Modifiez les propriétés d’un groupe de limites.

Syntaxe

Set-CMBoundaryGroup
   [-AddSiteSystemServer <IResultObject[]>]
   [-AddSiteSystemServerName <String[]>]
   [-AllowPeerDownload <Boolean>]
   [-ClearSiteSystemServer]
   [-DefaultSiteCode <String>]
   [-Description <String>]
   -InputObject <IResultObject>
   [-NewName <String>]
   [-PassThru]
   [-PreferCloudDPOverDP <Boolean>]
   [-PreferDPOverPeer <Boolean>]
   [-RemoveSiteSystemServer <IResultObject[]>]
   [-RemoveSiteSystemServerName <String[]>]
   [-SubnetPeerDownloadOnly <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMBoundaryGroup
   [-AddSiteSystemServer <IResultObject[]>]
   [-AddSiteSystemServerName <String[]>]
   [-AllowPeerDownload <Boolean>]
   [-ClearSiteSystemServer]
   [-DefaultSiteCode <String>]
   [-Description <String>]
   -Id <String>
   [-NewName <String>]
   [-PassThru]
   [-PreferCloudDPOverDP <Boolean>]
   [-PreferDPOverPeer <Boolean>]
   [-RemoveSiteSystemServer <IResultObject[]>]
   [-RemoveSiteSystemServerName <String[]>]
   [-SubnetPeerDownloadOnly <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMBoundaryGroup
   [-AddSiteSystemServer <IResultObject[]>]
   [-AddSiteSystemServerName <String[]>]
   [-AllowPeerDownload <Boolean>]
   [-ClearSiteSystemServer]
   [-DefaultSiteCode <String>]
   [-Description <String>]
   -Name <String>
   [-NewName <String>]
   [-PassThru]
   [-PreferCloudDPOverDP <Boolean>]
   [-PreferDPOverPeer <Boolean>]
   [-RemoveSiteSystemServer <IResultObject[]>]
   [-RemoveSiteSystemServerName <String[]>]
   [-SubnetPeerDownloadOnly <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-CMBoundaryGroup modifie les propriétés d’un groupe de limites. Un groupe de limites est une collection de limites. Pour plus d’informations, consultez Définir des limites de site et des groupes de limites et l’applet de commande New-CMBoundary .

Remarque

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

Exemples

Exemple 1 : Renommer un groupe de limites

Cette commande renomme un groupe de limites. Il utilise l’applet de commande Get-CMBoundaryGroup pour obtenir l’objet de groupe de limites, puis le transmet à l’aide de l’opérateur de pipeline.

Get-CMBoundaryGroup -Name "BGroup01" | Set-CMBoundaryGroup -NewName "BGroup00"

Exemple 2 : Ajouter une étendue de sécurité à un groupe de limites

Cette commande ajoute l’étendue de sécurité OSDeploymentScope au groupe de limites BGroup02.

Set-CMBoundaryGroup -SecurityScopeAction AddMembership -SecurityScopeName "OSDeploymentScope" -Name "BGroup02"

Exemple 3 : Ajouter un serveur de système de site

Cette commande utilise l’applet de commande Get-CMSiteSystemServer pour obtenir un objet serveur, puis l’ajoute au groupe de limites.

$server = Get-CMSiteSystemServer -Name "granitefalls.cloudapp.net"
Set-CMBoundaryGroup -Name "Remote BG" -AddSiteSystemServer $server

Paramètres

-AddSiteSystemServer

Spécifiez un objet serveur de système de site à ajouter à ce groupe de limites. Les clients du groupe de limites utilisent ces serveurs pour la stratégie et le contenu. Vous pouvez ajouter des points de gestion, des points de distribution, des points de migration d’état, des points de mise à jour logicielle et des passerelles de gestion cloud. Pour obtenir un objet serveur de système de site, utilisez l’applet de commande Get-CMSiteSystemServer .

Type:IResultObject[]
Alias:AddSiteSystemServers
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AddSiteSystemServerName

Spécifiez le nom de domaine complet d’un serveur de système de site à ajouter à ce groupe de limites. Les clients du groupe de limites utilisent ces serveurs pour la stratégie et le contenu. Vous pouvez ajouter des points de gestion, des points de distribution, des points de migration d’état, des points de mise à jour logicielle et des passerelles de gestion cloud.

Importante

Ce paramètre nécessite le nom de domaine complet du serveur de site.

Type:String[]
Alias:AddSiteSystemServerNames
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AllowPeerDownload

Configurez l’option groupe de limites pour autoriser les téléchargements d’homologues dans ce groupe de limites. Pour plus d’informations, consultez Options de groupe de limites pour les téléchargements d’homologues.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClearSiteSystemServer

Ajoutez ce paramètre pour supprimer tous les serveurs de système de site référencés du groupe de limites.

Type:SwitchParameter
Alias:ClearSiteSystemServers
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

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

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultSiteCode

Spécifiez le code de site à définir comme site attribué et activez le groupe de limites pour l’attribution de site.

Pour désactiver l’attribution de site pour le groupe de limites, définissez cette valeur sur $null.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Description

Spécifiez une description facultative pour ce groupe de limites.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Id

Spécifiez l’ID d’un groupe de limites à configurer. Cet ID est la propriété GroupID sur l’objet SMS_BoundaryGroup . Par exemple : 33.

Type:String
Alias:GroupId
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InputObject

Spécifiez un objet pour un groupe de limites à configurer. Pour obtenir un objet de groupe de limites, utilisez l’applet de commande Get-CMBoundaryGroup .

Type:IResultObject
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Spécifiez le nom d’un groupe de limites à configurer.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NewName

Utilisez ce paramètre pour renommer un groupe de limites.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PassThru

Renvoie un objet représentant 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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PreferCloudDPOverDP

Configurez l’option de groupe de limites pour préférer les sources cloud aux sources locales. Pour plus d’informations, consultez Options de groupe de limites pour les téléchargements d’homologues.

Type:Boolean
Alias:PreferCloudDistributionPointOverDistributionPoint
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PreferDPOverPeer

Configurez l’option de groupe de limites pour préférer les points de distribution aux homologues du même sous-réseau. Pour activer ce paramètre, activez également -AllowPeerDownload. Pour plus d’informations, consultez Options de groupe de limites pour les téléchargements d’homologues.

Type:Boolean
Alias:PreferDistributionPointOverPeerInSubnet
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RemoveSiteSystemServer

Spécifie un objet serveur de système de site à supprimer du groupe de limites. Pour obtenir cet objet, utilisez l’applet de commande Get-CMSiteSystemServer .

Pour supprimer tous les serveurs de système de site, utilisez le paramètre -ClearSiteSystemServer .

Type:IResultObject[]
Alias:RemoveSiteSystemServers
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RemoveSiteSystemServerName

Spécifie le nom d’un ou plusieurs serveurs de système de site à supprimer du groupe de limites. Pour supprimer tous les serveurs de système de site, utilisez le paramètre -ClearSiteSystemServer .

Type:String[]
Alias:RemoveSiteSystemServerNames
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SubnetPeerDownloadOnly

Configurez l’option de groupe de limites pour utiliser uniquement des homologues au sein du même sous-réseau pendant les téléchargements d’homologues. Pour activer ce paramètre, activez également -AllowPeerDownload. Pour plus d’informations, consultez Options de groupe de limites pour les téléchargements d’homologues.

Type:Boolean
Alias:PeerWithinSameSubnetOnly
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

IResultObject