Sdílet prostřednictvím


Get-CMComplianceRule

SYNOPSIS

Získejte pravidlo dodržování předpisů pro položku konfigurace.

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

Získejte pravidlo dodržování předpisů pro položku konfigurace. Pravidla dodržování předpisů určují podmínky, které definují kompatibilitu nastavení položky konfigurace. Než klient vyhodnotí nastavení dodržování předpisů, musí mít alespoň jedno pravidlo dodržování předpisů. Další informace najdete v tématu Začínáme s nastavením dodržování předpisů v Správce konfigurace.

Poznámka

Spusťte Správce konfigurace rutiny z Správce konfigurace lokality, například PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: Získání pravidla dodržování předpisů pro položku konfigurace

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

PARAMETERS

-DisableWildcardHandling

Tento parametr považuje zástupné znaky za hodnoty literálových znaků. Nemůžete ho kombinovat s forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Fast

Přidáním tohoto parametru se nebudou automaticky aktualizovat opožděné vlastnosti. Opožděné vlastnosti obsahují hodnoty, které jsou relativně neefektivní k načtení. Získání těchto vlastností může způsobit další síťový provoz a snížit výkon rutin.

Pokud tento parametr použijete, rutina zobrazí upozornění. Pokud chcete toto upozornění zakázat, nastavte $CMPSSuppressFastNotUsedCheck = $true .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučuje se). Nemůžete ho kombinovat s příkazem DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Zadejte CI_ID pro položku konfigurace s pravidlem dodržování předpisů, které chcete získat. Například, 258895.

Type: Int32
Parameter Sets: ById
Aliases:

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

-InputObject

Zadejte objekt položky konfigurace, který obsahuje pravidlo dodržování předpisů, které chcete získat. K získání tohoto objektu použijte rutinu Get-CMConfigurationItem.

Type: IResultObject
Parameter Sets: ByValue
Aliases:

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

-Name

Zadejte název položky konfigurace s pravidlem dodržování předpisů, které chcete získat.

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

Do položky konfigurace zadejte název pravidla dodržování předpisů. Tato hodnota je stejná jako hodnota Název na kartě Pravidla dodržování předpisů vlastností položky konfigurace v konzole nástroje .

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

Microsoft.SystemsManagementServer.DesiredConfigurationManagement.Rules.Rule

POZNÁMKY

Get-CMConfigurationItem

Get-CMComplianceSetting