Remove-CMCollectionDirectMembershipRule
SYNOPSIS
Verwijder een directe lidmaatschapsregel uit een verzameling.
SYNTAX
ByNameAndName (standaard)
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
Gebruik deze cmdlet om een directe lidmaatschapsregel te verwijderen uit een apparaat- of gebruikersverzameling. Een directe lidmaatschapsregel specificeert één resource als lid van een verzameling. Als u bijvoorbeeld een specifiek apparaat wilt toevoegen aan een verzameling, gebruikt u een directe regel.
Notitie
Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\>
. Zie Aan de slag voor meer informatie.
EXAMPLES
Voorbeeld 1: De lokale machine verwijderen uit een verzameling testapparaten
In dit voorbeeld wordt de Windows computernaam gebruikt om deze te verwijderen uit de verzameling met de naam Test Devices. De parameter Force wordt gebruikt om niet om bevestiging te vragen.
Remove-CMCollectionDirectMembershipRule -CollectionName 'Test Devices' -ResourceName $env:ComputerName -Force
PARAMETERS
-CollectionId
Geef de id van de verzameling op met de directe regel die u wilt verwijderen. Bijvoorbeeld "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
-CollectionName
Geef de naam van de verzameling op met de directe regel die u wilt verwijderen.
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
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Force
Voer de opdracht uit zonder om bevestiging te vragen.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Geef een verzamelingsobject op met de directe regel die u wilt verwijderen. Gebruik de cmdlet Get-CMCollection om dit object op te halen.
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
-Resource
Geef een matrix met resourceobjecten op die uit de verzameling moeten worden verwijderd. Gebruik de cmdlet Get-CMResource om dit object op te halen.
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
Geef een matrix met resource-ID's op die u uit de verzameling wilt verwijderen. Deze waarde is de eigenschap ResourceId van de SMS_Resource klasse. Bijvoorbeeld "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
-ResourceName
Geef een matrix met resourcenamen op die u uit de verzameling wilt verwijderen.
Type: String[]
Parameter Sets: ByNameAndName, ByIdAndName, ByValueAndName
Aliases: ResourceNames
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
System.Object
OPMERKINGEN
Deze cmdlet is vergelijkbaar met Remove-CMDeviceCollectionDirectMembershipRule en Remove-CMUserCollectionDirectMembershipRule, die specifiek zijn voor het type verzameling. Deze cmdlet werkt met apparaat- of gebruikersverzamelingen.
RELATED LINKS
Get-CMCollection Get-CMResource
Add-CMCollectionMembershipRule Get-CMCollectionMembershipRule Remove-CMCollectionMembershipRule
Get-CMCollectionDirectMembershipRule
Remove-CMDeviceCollectionDirectMembershipRule Remove-CMUserCollectionDirectMembershipRule