ConvertTo-CMIResultObject

Konvertiert ein ManagementBaseObject in ein IResultObject.

Syntax

ConvertTo-CMIResultObject
              -InputObject <ManagementBaseObject>
              [-DisableWildcardHandling]
              [-ForceWildcardHandling]
              [<CommonParameters>]

Beschreibung

Das Cmdlet ConvertTo-CMIResultObject konvertiert ein ManagementBaseObject in ein IResultObject.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Konvertieren eines ManagementBaseObject-Objekts in ein IResultObject durch Übergeben eines WMI-Objekts über die Pipeline

PS ABC:\> $WmiObject = Get-WmiObject -Query "SELECT * FROM SMS_Site" -Namespace "root\sms\site_PS1"
PS ABC:\> $WmiObject | ConvertTo-CMIResultObject

Der erste Befehl ruft das Websiteobjekt mit dem Code von PS1 ab und speichert das Objekt in der variablen $WmiObject.

Der zweite Befehl verwendet den Pipelineoperator, um das in $WmiObject gespeicherte Websiteobjekt an ConvertTo-CMIResultObjectzu übergeben, wodurch das Websiteobjekt in ein IResultObjectkonvertiert wird.

Beispiel 2: Konvertieren eines ManagementBaseObject-Objekts in ein IResultObject durch Abrufen eines WMI-Objekts

PS ABC:\> $WmiObject = Get-WmiObject -Query "SELECT * FROM SMS_Site" -Namespace "root\sms\site_PS1"
PS ABC:\> ConvertTo-CMIResultObject -InputObject $WmiObject

Der erste Befehl ruft das Websiteobjekt mit dem Code von PS1 ab und speichert das Objekt in der variablen $WmiObject.

Mit dem zweiten Befehl wird das in $WmiObject gespeicherte Websiteobjekt in ein IResultObjectkonvertiert.

Parameter

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

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

-InputObject

Gibt das ManagementBaseObject an, das in ein IResultObjectkonvertiert werden soll.

Type:ManagementBaseObject
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

Eingaben

System.Management.ManagementBaseObject

Ausgaben

System.Object