ConvertTo-CMIResultObject

Converte un Oggetto ManagementBaseObject in un oggetto IResultObject.

Sintassi

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

Descrizione

Il cmdlet ConvertTo-CMIResultObject converte un oggetto ManagementBaseObject in un oggetto IResultObject.

Nota

Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\> . Per ulteriori informazioni, vedere Introduzione.

Esempio

Esempio 1: Convertire un oggetto ManagementBaseObject in un oggetto IResultObject passando un oggetto WMI attraverso la pipeline

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

Il primo comando ottiene l'oggetto sito con il codice PS1 e archivia l'oggetto nella $WmiObject variabile.

Nel secondo comando viene utilizzato l'operatore della pipeline per passare l'oggetto sito archiviato in $WmiObject a ConvertTo-CMIResultObject, che converte l'oggetto sito in un oggetto IResultObject.

Esempio 2: Convertire un oggetto ManagementBaseObject in un oggetto IResultObject ottenendo un oggetto WMI

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

Il primo comando ottiene l'oggetto sito con il codice PS1 e archivia l'oggetto nella $WmiObject variabile.

Il secondo comando converte l'oggetto sito archiviato in $WmiObject in un oggetto IResultObject.

Parametri

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-ForceWildcardHandling

Questo parametro elabora i caratteri jolly e può causare un comportamento imprevisto (scelta non consigliata). Non è possibile combinarlo con DisableWildcardHandling.

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

-InputObject

Specifica l'oggetto ManagementBaseObject da convertire in un oggetto IResultObject.

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

Input

System.Management.ManagementBaseObject

Output

System.Object