Freigeben über


Get-CMGlobalCondition

Ruft globale Configuration Manager-Bedingungsobjekte ab.

Syntax

Get-CMGlobalCondition
   [-AsDcmSdkObject]
   [-Name <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMGlobalCondition
   [-AsDcmSdkObject]
   -Id <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Get-CMGlobalCondition ruft globale Bedingungsobjekte ab. Sie können die Ergebnisse dieses Cmdlets an das Cmdlet Set-CMGlobalCondition oder das Cmdlet Remove-CMGlobalCondition übergeben.

Configuration Manager verwendet globale Bedingungen, um geschäftliche oder technische Bedingungen darzustellen. Globale Bedingungen geben an, wie Anwendungen auf Clientgeräten bereitgestellt und bereitgestellt werden.

Sie können globale Bedingungen nach Name, ID oder Sicherheitsbereich abrufen. Sie können auch einen oder mehrere Sicherheitsbereichsnamen mit Namen oder IDs angeben. Beispielsweise können Sie ein Array von globalen Bedingungsnamen und einen Sicherheitsbereich angeben, um Ihre Ergebnisse einzugrenzen.

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: Abrufen einer globalen Bedingung anhand des Namens

PS XYZ:\> Get-CMGlobalCondition -Name "CPU speed"

Dieser Befehl ruft die globale Bedingung mit dem Namen CPU-Geschwindigkeit ab.

Beispiel 2: Abrufen einer globalen Bedingung nach ID (CI_ID)

PS XYZ:\> $test = Get-CMGlobalCondition -Id 16777504
        $test.CI_ID

Parameter

-AsDcmSdkObject

Typ:SwitchParameter
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

-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

-Id

Gibt ein Array von Bezeichnern globaler Bedingungen an. Dieser Wert entspricht der CI_ID-Eigenschaft eines globalen Bedingungsobjekts.

Typ:String
Aliase:CIId
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Gibt ein Array von Namen für globale Bedingungen an. Dieser Wert entspricht der LocalizedDisplayName-Eigenschaft eines globalen Bedingungsobjekts.

Typ:String
Aliase:LocalizedDisplayName
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:True

Eingaben

None

Ausgaben

IResultObject[]

IResultObject

ConfigurationItem