Delen via


Get-CMComplianceRule

SYNOPSIS

Haal een nalevingsregel op voor een configuratie-item.

SYNTAX

ById

Get-CMComplianceRule [-Fast] [-Id] <Int32> [-PropertyPath <String>] [-RuleName <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

ByValue

Get-CMComplianceRule [-Fast] -InputObject <IResultObject> [-PropertyPath <String>] [-RuleName <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

ByName

Get-CMComplianceRule [-Fast] [-Name] <String> [-PropertyPath <String>] [-RuleName <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

DESCRIPTION

Haal een nalevingsregel op voor een configuratie-item. Nalevingsregels geven de voorwaarden op die de naleving van een configuratie-iteminstelling definiëren. Voordat de client een instelling voor naleving evalueert, moet deze ten minste één nalevingsregel hebben. Zie Aan de slag met nalevingsinstellingen in Configuration Manager voor meer Configuration Manager.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: Een nalevingsregel voor een configuratie-item op halen

Get-CMComplianceRule -Name "BitLocker data drive protection" -RuleName "06 must exist" -Fast

PARAMETERS

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Snel

Voeg deze parameter toe om niet automatisch luie eigenschappen te vernieuwen. Luie eigenschappen bevatten waarden die relatief inefficiënt zijn om op te halen. Het verkrijgen van deze eigenschappen kan extra netwerkverkeer veroorzaken en de prestaties van de cmdlet verlagen.

Als u deze parameter niet gebruikt, geeft de cmdlet een waarschuwing weer. Als u deze waarschuwing wilt uitschakelen, stelt u $CMPSSuppressFastNotUsedCheck = $true in.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Geef de CI_ID voor het configuratie-item met de nalevingsregel die u wilt ontvangen. Bijvoorbeeld 258895.

Type: Int32
Parameter Sets: ById
Aliases:

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

-InputObject

Geef een configuratie-itemobject op met de nalevingsregel die u wilt ontvangen. Gebruik get-CMConfigurationItemom dit object op te halen.

Type: IResultObject
Parameter Sets: ByValue
Aliases:

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

-Name

Geef de naam op van het configuratie-item met de nalevingsregel die u wilt ontvangen.

Type: String
Parameter Sets: ByName
Aliases: LocalizedDisplayName

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

-PropertyPath

Type: String
Parameter Sets: (All)
Aliases:

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

-RuleName

Geef de naam van de nalevingsregel op in het configuratie-item. Deze waarde is hetzelfde als de waarde Naam op het tabblad Nalevingsregels van de eigenschappen van het configuratie-item in de -console.

Type: String
Parameter Sets: (All)
Aliases:

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

Microsoft.SystemsManagementServer.DesiredConfigurationManagement.Rules.Rule

OPMERKINGEN

Get-CMConfigurationItem

Get-CMComplianceSetting