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.
RELATED LINKS
Get-CMCollection Get-CMResource
Add-CMCollectionMembershipRule Get-CMCollectionMembershipRule Regra de remoção-CMCollectionMembershipRule
Get-CMCollectionDirectMembershipRule
Remover-CMDeviceCollectionDirectMembershipRule Remove-CMUserCollectionDirectMembershipRule