Freigeben über


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 auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Konvertieren eines ManagementBaseObject in ein IResultObject durch Übergeben eines WMI-Objekts durch 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-CMIResultObject zu übergeben, wodurch das Websiteobjekt in ein IResultObject konvertiert wird.

Beispiel 2: Konvertieren eines ManagementBaseObject 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.

Der zweite Befehl konvertiert das in $WmiObject gespeicherte Websiteobjekt in ein IResultObject.

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 das ManagementBaseObject an, das in ein IResultObject konvertiert werden soll.

Typ:ManagementBaseObject
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

System.Management.ManagementBaseObject

Ausgaben

System.Object