Add-CMComplianceSettingRegistryKeyValue
Fügen Sie einen Registrierungsschlüsselwert für die Konformitätseinstellung hinzu.
Syntax
Add-CMComplianceSettingRegistryKeyValue
-DataType <SettingDataType>
-Hive <RegistryRootKey>
[-Is64Bit]
-KeyName <String>
[-RemediateDword <Boolean>]
[-ValueName <String>]
[-Description <String>]
-InputObject <PSObject>
-Name <String>
[-NoRule]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMComplianceSettingRegistryKeyValue
-DataType <SettingDataType>
[-Existence <ExistenceType>]
-Hive <RegistryRootKey>
[-Is64Bit]
-KeyName <String>
[-RemediateDword <Boolean>]
[-ValueName <String>]
[-Description <String>]
[-ExistentialRule]
-InputObject <PSObject>
-Name <String>
[-NoncomplianceSeverity <NoncomplianceSeverity>]
[-PassThru]
[-RuleDescription <String>]
-RuleName <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMComplianceSettingRegistryKeyValue
-DataType <SettingDataType>
-ExpectedValue <String[]>
[-ExpressionOperator <RuleExpressionOperator>]
-Hive <RegistryRootKey>
[-Is64Bit]
-KeyName <String>
[-Remediate]
[-RemediateDword <Boolean>]
[-ValueName <String>]
[-Description <String>]
-InputObject <PSObject>
-Name <String>
[-NoncomplianceSeverity <NoncomplianceSeverity>]
[-PassThru]
[-ReportNoncompliance]
[-RuleDescription <String>]
-RuleName <String>
[-ValueRule]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Fügen Sie einen Registrierungsschlüsselwert für die Konformitätseinstellung hinzu.
Hinweis
Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>
. . Weitere Informationen finden Sie unter Erste Schritte .
Beispiele
Beispiel 1
{{ Beispielbeschreibung hier hinzufügen }}
{{ Add example code here }}
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: SwitchParameter
Aliase: cf
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-DataType
Typ: SettingDataType
Zulässige Werte: String, Integer, DateTime, FloatingPoint, Version, StringArray
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-Description
Typ: String
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-DisableWildcardHandling
Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-Existence
Typ: ExistenceType
Zulässige Werte: MustExist, MustNotExist
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-ExistentialRule
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-ExpectedValue
Ab Version 2006 lässt dieser Parameter eine NULL-Zeichenfolge oder eine leere Zeichenfolge zu.
Typ: String [ ]
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-ExpressionOperator
Typ: RuleExpressionOperator
Zulässige Werte: And, Or, Other, IsEquals, NotEquals, GreaterThan, LessThan, Between, NotBetween, GreaterEquals, LessEquals, BeginsWith, NotBeginsWith, EndsWith, NotEndsWith, Contains, NotContains, AllOf, OneOf, NoneOf, SetEquals, SubsetOf, ExcludesAll
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-ForceWildcardHandling
Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-Hive
Typ: RegistryRootKey
Aliase: RegistryHive
Zulässige Werte: ClassesRoot, CurrentConfig, CurrentUser, LocalMachine, Users
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
Typ: PSObject
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False
-Is64Bit
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-KeyName
Typ: String
Aliase: RegistryKey
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-Name
Typ: String
Aliase: SettingName
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-NoncomplianceSeverity
Typ: NoncomplianceSeverity
Zulässige Werte: None, Informational, Warning, Critical, CriticalWithEvent
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-NoRule
Typ: SwitchParameter
Aliase: NoRules
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-PassThru
Gibt ein Objekt zurück, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig generiert dieses Cmdlet möglicherweise keine Ausgabe.
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
{{ Fill RemediateDword Description }}
Typ: Boolean
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-ReportNoncompliance
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-RuleDescription
Typ: String
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-RuleName
Typ: String
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-ValueName
Typ: String
Aliase: RegistryValueName
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-ValueRule
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: SwitchParameter
Aliase: wi
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
System.Management.Automation.PSObject
Ausgaben
System.Object