Freigeben über


Convert-CMApplication

Konvertiert ein Anwendungsobjekt.

Syntax

Convert-CMApplication
       -InputObject <PSObject>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [<CommonParameters>]

Beschreibung

Das Cmdlet Convert-CMApplication konvertiert ein Anwendungsobjekt in ein Anwendungs-SDK-Objekt oder ein Anwendungs-SDK-Objekt in ein Anwendungsobjekt.

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 und Konvertieren eines Anwendungsobjekts

PS XYZ:\> Get-CMApplication -ApplicationName "Application01" | Convert-CMApplication

Dieser Befehl ruft das Anwendungsobjekt mit dem Namen Applicaton01 ab und verwendet den Pipelineoperator, um das Objekt an Convert-CMApplication zu übergeben, wodurch das Anwendungsobjekt in ein Anwendungs-SDK-Objekt konvertiert wird.

Beispiel 2: Abrufen eines SDK-Anwendungsobjekts und Konvertieren des Objekts

PS XYZ:\> $SdkApp = ConvertTo-CMApplication -InputObject (Get-CMApplication -ApplicationName "Application01")
PS XYZ:\> Convert-CMApplication -InputObject $SdkApp

Der erste Befehl konvertiert die Anwendung mit dem Namen Application01 in ein Anwendungs-SDK-Objekt und speichert das Objekt in der variablen $SdkApp.

Der zweite Befehl konvertiert das SDK-Anwendungsobjekt in $SdkApp in ein Anwendungsobjekt.

Parameter

-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

-InputObject

Gibt ein Anwendungsobjekt oder ein Anwendungs-SDK-Objekt an. Verwenden Sie zum Abrufen eines Anwendungsobjekts das Cmdlet Get-CMApplication . Verwenden Sie zum Abrufen eines Anwendungs-SDK-Objekts das Cmdlet ConvertTo-CMApplication .

Typ:PSObject
Aliase:IResultObject, Application, ProviderApplicationObject, ApplicationGroup
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

System.Management.Automation.PSObject

Ausgaben

System.Object