Der "Export-CSV”CMDLET in PowerShell wandelt die Objekte in eine Reihe von charakter getrennten Werten (CSV) um. Jedes Objekt ist eine Zeile, die eine von Charakter getrennte Liste von Objektwerten enthält. In erster Linie exportiert es die Daten von PowerShell nach CSV (Comma -getrennte Werte). Darüber hinaus speichert es die Daten in eine “.CSV" Datei. Die gespeicherte CSV -Datei kann dann leicht in andere Anwendungen wie Google Docs oder Excel importiert werden.
In diesem Beitrag wird die Konvertierung von Objekten in CSV -Dateien mit Beispielen demonstriert.
So verwenden Sie effektiv Export-CSV, um Objekte in CSV-Dateien umzuwandeln?
Wie oben erwähnt, das CMDLet “Export-CSV”Wird verwendet, um die Umwandlung von Objekten in CSV -Dateien in PowerShell durchzuführen. Eine weitere Erläuterung des angegebenen CMDLet ist in Form von Beispielen nachstehend angegeben.
Beispiel 1: Windows-Verarbeitung in eine mit Komma-delimitierte Datei exportieren
In diesem Beispiel exportieren Sie den Windows-Prozess mit der “mit der von Komma delimierten Datei in eine Datei“Export-CSV”CMDLET:
Get-Process | Export-CSV C: \ doc \ Objectfile.CSV
Nach dem obigen Code:
Überprüfen Sie, ob das Objekt in eine "CSV" -Datei konvertiert wurde, indem der folgende Befehl ausgeführt wurde:
Get-Childitem C: \ doc \ Objectfile.CSV
Im obigen Code:
Beispiel 2: Windows-Prozesse in eine halbkolonierte Datei exportieren
In dieser Abbildung werden die Windows-Prozesse in eine halbkolonierte Datei exportiert. Aus diesem Grund fügen Sie einfach das hinzu “-Abgrenzer”Parameter nach dem Dateipfad und zuweisen Sie dem Semi-Colon ihm“;”:
Get-Process | Export -CSV -Path C: \ doc \ Datei.CSV -Delimiter ';'
Überprüfen Sie, ob die Objekte in eine CSV -Datei konvertiert wurden oder nicht, indem der folgende Befehl ausgeführt wurde:
GET-CONTENT C: \ DOC \ Datei.CSV
Beispiel 3: Selektive Objekte in CSV -Dateien exportieren
Diese Demonstration zeigt nur die selektiven Eigenschaften des spezifischen CMDLET an:
Treffen | Select -Object -Property DateTime, Day, Dayofweek, Dayofyear | Export-CSV C: \ doc \ newcsv.CSV
Gemäß dem oben festgelegten Code:
Führen Sie den folgenden Code aus, um zu überprüfen, ob die Objekte in die CSV -Datei konvertiert wurden:
GET-CONTENT C: \ DOC \ Newcsv.CSV
Hier geht es darum, Objekte mithilfe von PowerShell in CSV -Dateien zu konvertieren.
Abschluss
Der "Export-CSV”CMDLET in PowerShell wird verwendet, um die Objekte in CSV -Dateien in PowerShell umzuwandeln. Darüber hinaus exportiert es die CSV -Objekte in Dateien und erstellt eine CSV -Datei. Dieser Beitrag wurde auf einem detaillierten Leitfaden zum „Export-CSV“ -Cmdlet ausgearbeitet.