Aracılığıyla paylaş


Remove-CMCollectionDirectMembershipRule

SYNOPSIS

Bir koleksiyondan doğrudan üyelik kuralını kaldırın.

SYNTAX

ByNameAndName (Varsayılan)

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

Bir cihazdan veya kullanıcı koleksiyonundan doğrudan üyelik kuralını kaldırmak için bu cmdlet'i kullanın. Doğrudan üyelik kuralı, bir koleksiyonun üyesi olarak tek bir kaynağı belirtir. Örneğin, bir koleksiyona belirli bir cihaz eklemek için doğrudan bir kural kullanın.

Not

Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: Test cihazları koleksiyonundan yerel makineyi kaldırma

Bu örnekte, Windows adlı koleksiyondan kaldırmak için ComputerName ortam değişkenini kullanır. Onay isteminde yer almama için Force parametresini kullanır.

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

PARAMETERS

-CollectionId

Kaldırıla doğrudan kuralla koleksiyonun kimliğini belirtin. Örneğin, "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

Kaldırıla doğrudan kural ile koleksiyonun adını belirtin.

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

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

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

-Force

Onay istemeden komutunu çalıştırın.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Kaldırıla doğrudan kurala sahip bir koleksiyon nesnesi belirtin. Bu nesneyi almak için Get-CMCollection cmdlet'ini kullanın.

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

Koleksiyondan kaldırıla bir kaynak nesneleri dizisi belirtin. Bu nesneyi almak için Get-CMResource cmdlet'ini kullanın.

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

Koleksiyondan kaldırıla bir kaynak kimlikleri dizisi belirtin. Bu değer, SMS_Resource sınıfının ResourceId özelliğidir. Örneğin, "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

Koleksiyondan kaldırıla bir kaynak adları dizisi belirtin.

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

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalışmaz.

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

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

NOTLAR

Bu cmdlet, koleksiyon türüne özgü Remove-CMDeviceCollectionDirectMembershipRule ve Remove-CMUserCollectionDirectMembershipRule cmdlet'ine benzer. Bu cmdlet, cihaz veya kullanıcı koleksiyonları ile çalışır.

Get-CMCollection Get-CMResource

Add-CMCollectionMembershipRule Get-CMCollectionMembershipRule Remove-CMCollectionMembershipRule

Get-CMCollectionDirectMembershipRule

Remove-CMDeviceCollectionDirectMembershipRule Remove-CMUserCollectionDirectMembershipRule

Yapılandırma Yöneticisi'de koleksiyonlara giriş