Freigeben über


Import-Clixml

Importiert eine CLIXML-Datei und erstellt entsprechende Objekte in Windows PowerShell.

Syntax

Import-Clixml [-Path] <string[]> [<CommonParameters>]

Beschreibung

Das Cmdlet "Import-Clixml" importiert eine CLIXML-Datei mit Daten, die Microsoft .NET Framework-Objekte darstellen, und erstellt die Objekte in Windows PowerShell.

Parameter

-Path <string[]>

Gibt den Speicherort der in Windows PowerShell-Objekte zu konvertierenden XML-Dateien an.

Erforderlich?

true

Position?

1

Standardwert

Pipelineeingaben akzeptieren?

true (ByValue, ByPropertyName)

Platzhalterzeichen akzeptieren?

false

<CommonParameters>

Dieses Cmdlet unterstützt die folgenden allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer und -OutVariable. Weitere Informationen finden Sie unter about_Commonparameters.

Eingaben und Ausgaben

Der Eingabetyp ist der Typ der Objekte, die über die Pipeline an das Cmdlet übergeben werden können. Der Rückgabetyp ist der Typ der Objekte, die das Cmdlet zurückgibt.

Eingaben

System.String

Sie können eine Zeichenfolge mit einem Pfad über die Pipeline an Import-Clixml übergeben.

Ausgaben

PSObject

Import-Clixml gibt Objekte zurück, die aus den gespeicherten XML-Dateien deserialisiert wurden.

Hinweise

Um für einen Parameter mehrere Werte anzugeben, trennen Sie diese durch Kommas. Beispiel: "<Parametername> <Wert1>, <Wert2>".

Beispiel 1

C:\PS>get-process | export-clixml pi.xml

C:\PS> $processes = import-clixml pi.xml

Beschreibung
-----------
In diesem Befehl wird mit dem Cmdlet "Export-Clixml" eine serialisierte Kopie der von Get-Process zurückgegebenen Prozessinformationen gespeichert. Anschließend wird mit Import-Clixml der Inhalt der serialisierten Datei abgerufen und ein Objekt neu erstellt, das in der Variablen "$processes" gespeichert ist.