Remove-CMCollectionDirectMembershipRule

SYNOPSIS

Remova uma regra de adesão direta de uma coleção.

SYNTAX

ByNameAndName (Padrão)

Remove-CMCollectionDirectMembershipRule -CollectionName <String> -ResourceName <String[]> [-Force] [-WhatIf]
 [-Confirm] [<CommonParameters>]

ByNameAndValue

Remove-CMCollectionDirectMembershipRule -CollectionName <String> -Resource <IResultObject[]> [-Force] [-WhatIf]
 [-Confirm] [<CommonParameters>]

ByNameAndId

Remove-CMCollectionDirectMembershipRule -CollectionName <String> -ResourceId <String[]> [-Force] [-WhatIf]
 [-Confirm] [<CommonParameters>]

ByIdAndValue

Remove-CMCollectionDirectMembershipRule -CollectionId <String> -Resource <IResultObject[]> [-Force] [-WhatIf]
 [-Confirm] [<CommonParameters>]

ByIdAndId

Remove-CMCollectionDirectMembershipRule -CollectionId <String> -ResourceId <String[]> [-Force] [-WhatIf]
 [-Confirm] [<CommonParameters>]

ByIdAndName

Remove-CMCollectionDirectMembershipRule -CollectionId <String> -ResourceName <String[]> [-Force] [-WhatIf]
 [-Confirm] [<CommonParameters>]

ByValueAndValue

Remove-CMCollectionDirectMembershipRule -InputObject <IResultObject> -Resource <IResultObject[]> [-Force]
 [-WhatIf] [-Confirm] [<CommonParameters>]

ByValueAndId

Remove-CMCollectionDirectMembershipRule -InputObject <IResultObject> -ResourceId <String[]> [-Force] [-WhatIf]
 [-Confirm] [<CommonParameters>]

ByValueAndName

Remove-CMCollectionDirectMembershipRule -InputObject <IResultObject> -ResourceName <String[]> [-Force]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Utilize este cmdlet para remover uma regra de adesão direta de um dispositivo ou de uma recolha do utilizador. Uma regra de adesão direta especifica um único recurso como membro de uma coleção. Por exemplo, para adicionar um dispositivo específico a uma coleção, utilize uma regra direta.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Retirar a máquina local de uma coleção de dispositivos de teste

Este exemplo utiliza a variável Windows ambiente ComputerName para removê-lo da coleção chamada Dispositivos de Teste. Usa o parâmetro Force para não solicitar a confirmação.

Remove-CMCollectionDirectMembershipRule -CollectionName 'Test Devices' -ResourceName $env:ComputerName -Force

PARAMETERS

-CollectionId

Especifique o ID da coleção com a regra direta para remover. Por exemplo, "XYZ0003F".

Type: String
Parameter Sets: ByIdAndValue, ByIdAndId, ByIdAndName
Aliases: Id

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

-Nome de coleção

Especifique o nome da coleção com a regra direta para remover.

Type: String
Parameter Sets: ByNameAndName, ByNameAndValue, ByNameAndId
Aliases: Name

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

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

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

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

-Force

Executar o comando sem pedir confirmação.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Especifique um objeto de recolha com a regra direta para remover. Para obter este objeto, utilize o cmdlet Get-CMCollection.

Type: IResultObject
Parameter Sets: ByValueAndValue, ByValueAndId, ByValueAndName
Aliases: Collection

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

-Recurso

Especifique uma matriz de objetos de recurso para remover da coleção. Para obter este objeto, utilize o cmdlet Get-CMResource.

Type: IResultObject[]
Parameter Sets: ByNameAndValue, ByIdAndValue, ByValueAndValue
Aliases: Resources

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

-ResourceId

Especifique uma matriz de IDs de recursos para remover da coleção. Este valor é propriedade resourceid da classe SMS_Resource. Por exemplo, "33555693".

Type: String[]
Parameter Sets: ByNameAndId, ByIdAndId, ByValueAndId
Aliases: ResourceIds

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

-Nome de recurso

Especifique uma série de nomes de recursos para remover da coleção.

Type: String[]
Parameter Sets: ByNameAndName, ByIdAndName, ByValueAndName
Aliases: ResourceNames

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

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

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

Sistema.Objeto

NOTAS

Este cmdlet é semelhante ao Remove-CMDeviceCollectionDirectMembershipRule e Remove-CMUserCollectionDirectMembershipRule, que são específicos do tipo de coleção. Este cmdlet funciona com o dispositivo ou com as coleções do utilizador.

Get-CMCollection Get-CMResource

Add-CMCollectionMembershipRule Get-CMCollectionMembershipRule Regra de remoção-CMCollectionMembershipRule

Get-CMCollectionDirectMembershipRule

Remover-CMDeviceCollectionDirectMembershipRule Remove-CMUserCollectionDirectMembershipRule

Introdução a coleções em Gestor de Configuração