„„Eksport-CSV”CMDLET w PowerShell przekształca obiekty w serię wartości rozdzielanych przez postacie (CSV). Każdy obiekt jest wierszem zawierającym listę wartości obiektów oddzielonych znakami. Przede wszystkim eksportuje dane z PowerShell do CSV (wartości oddzielone przecinka). Dodatkowo zapisuje dane w „.CSV" plik. Zapisany plik CSV można następnie łatwo zaimportować do innych aplikacji, takich jak Dokumenty Google lub Excel.
W tym poście konwersja obiektów na pliki CSV zostanie wykazane z przykładami.
Jak skutecznie korzystać z Eksport-CSV do konwersji obiektów na pliki CSV?
Jak wspomniano powyżej, cmdlet „Eksport-CSV”Jest wykorzystywany do wykonywania konwersji obiektów na pliki CSV w PowerShell. Dalsze wyjaśnienie podanej cmdlet podano w postaci przykładów poniżej.
Przykład 1: Eksportuj proces systemu Windows do pliku podawanego przecinkiem
Ten przykład wyeksportuje proces systemu Windows do pliku podawanego przecinkiem za pomocą „Eksport-CSV„Cmdlet:
Proces Process | Eksport-CSV C: \ Doc \ ObiektFile.CSV
Zgodnie z powyższym kodem:
Sprawdźmy, czy obiekt został przekonwertowany na plik „CSV”, wykonując poniższe polecenie:
Get-childitem c: \ doc \ obiekt.CSV
W wyżej wymieniony kod:
Przykład 2: Eksportuj Windows przetwarza do plik półkolonowego ograniczonego
W tej ilustracji procesy systemu Windows zostaną wyeksportowane do plik półkolonu ograniczonego. Z tego powodu po prostu dodaj „-SYMITER„Parametr po ścieżce pliku i przypisz do niego półkolad”;”:
Proces Process | Export -CSV -Path C: \ doc \.CSV -Delimiter ';'
Sprawdźmy, czy obiekty zostały przekonwertowane na plik CSV, czy nie, wykonując poniższe polecenie:
Get-Content C: \ Doc \ Plik.CSV
Przykład 3: Eksportuj obiekty selektywne do plików CSV
Ta demonstracja wyświetli tylko właściwości selektywne konkretnej CMDLET:
Get-Date | Select -Obiect -Property DateTime, dzień, DayOfWeek, DayOfyear | Eksport-CSV C: \ Doc \ newcsv.CSV
Zgodnie z wyżej wymienionym kodem:
Wykonaj poniższy kod, aby sprawdzić, czy obiekty zostały przekonwertowane na plik CSV:
Get-Content C: \ Doc \ newcsv.CSV
Chodzi o przekształcenie obiektów na pliki CSV za pomocą PowerShell.
Wniosek
„„Eksport-CSV”CMDLET w PowerShell jest wykorzystywany do konwersji obiektów na pliki CSV w PowerShell. Ponadto eksportuje obiekty CSV do plików i tworzy plik CSV. Ten post opracował szczegółowy przewodnik na temat cmdlet „Export-CSV”.