Invoke-CMCollectionUpdate

Actualice la pertenencia de una colección.

Syntax

Invoke-CMCollectionUpdate
      -InputObject <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMCollectionUpdate
      -CollectionId <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMCollectionUpdate
      -Name <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Use este cmdlet para actualizar la pertenencia de una colección. El sitio evalúa la pertenencia de la colección seleccionada en función de las reglas de pertenencia de la colección. En el caso de las colecciones con muchos miembros, esta actualización puede tardar algún tiempo en finalizar.

Para obtener más información, vea Evaluación de recopilación en Configuration Manager.

Nota:

Ejecute cmdlets de Configuration Manager desde la unidad de sitio Configuration Manager, por ejemploPS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Actualización de la pertenencia de una colección mediante la canalización

Este comando obtiene el objeto de colección con el identificador xyz00014 y usa el operador de canalización para pasar el objeto a Invoke-CMCollectionUpdate, que actualiza la pertenencia de la colección.

Get-CMCollection -Id XYZ00014 | Invoke-CMCollectionUpdate

Ejemplo 2: Actualización de la pertenencia de una colección por nombre

Este comando actualiza la pertenencia de la colección denominada UserCol1.

Invoke-CMCollectionUpdate -Name "UserCol1"

Parámetros

-CollectionId

Especifique el identificador de la colección que se va a actualizar. Este valor es la propiedad CollectionID , por ejemplo, XYZ00012 o SMS00001.

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

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

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

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

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

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

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

-InputObject

Especifique un objeto de colección que se va a actualizar. Para obtener este objeto, use los cmdlets Get-CMCollection, Get-CMDeviceCollection o Get-CMUserCollection .

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

-Name

Especifique el nombre de una colección que se va a actualizar.

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

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

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

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object