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.