IL "Export-CSV"Cmdlet in PowerShell converte gli oggetti in una serie di valori separati dal personaggio (CSV). Ogni oggetto è una riga che contiene un elenco separato dal carattere dei valori degli oggetti. In primo luogo, esporta i dati da PowerShell a CSV (valori separati da virgola). Inoltre, salva i dati in un ".CSV" file. Il file CSV salvato può quindi essere facilmente importato in altre applicazioni, come Google Documenti o Excel.
In questo post, la conversione degli oggetti in file CSV verrà dimostrata con esempi.
Come utilizzare efficacemente Export-CSV per convertire gli oggetti in file CSV?
Come indicato sopra, il cmdlet "Export-CSV"Viene utilizzato per eseguire la conversione di oggetti in file CSV in PowerShell. Ulteriore spiegazione del cmdlet dichiarato è riportata sotto forma di esempi seguenti.
Esempio 1: esporta il processo di Windows in un file delimitato da virgola
Questo esempio esporterà il processo di Windows in un file delimitato da virgola usando "Export-CSV"CMDLET:
Get-process | Export-CSV C: \ Doc \ ObjectFile.CSV
Secondo il codice sopra:
Verifichiamo se l'oggetto è stato convertito in un file "CSV" eseguendo il comando di seguito:
Get-childitem c: \ doc \ objectfile.CSV
Nel codice sopra indicato:
Esempio 2: Export Windows elabora in un file delimitato semi-colon
In questa illustrazione, i processi di Windows verranno esportati in un file delimitato semi-colon. Per questo motivo, aggiungi semplicemente "-Delimitatore"Parametro dopo il percorso del file e assegnare il semi-colon ad esso";":
Get-process | Export -csv -path c: \ doc \ file.csv -delimiter ';'
Verifichiamo se gli oggetti sono stati convertiti o meno in file CSV eseguendo il comando di seguito:
Get-content c: \ doc \ file.CSV
Esempio 3: esporta oggetti selettivi in file CSV
Questa dimostrazione visualizzerà solo le proprietà selettive del cmdlet specifico:
Ottenere date | Select -Object -Property DateTime, Day, DayofWeek, DayOfyear | Export-CSV C: \ Doc \ Newcsv.CSV
Secondo il codice sopra indicato:
Eseguire il codice seguente per verificare se gli oggetti sono stati convertiti in file CSV:
Get-content c: \ doc \ newcsv.CSV
Si tratta di convertire gli oggetti in file CSV usando PowerShell.
Conclusione
IL "Export-CSV"Cmdlet in PowerShell viene utilizzato per convertire gli oggetti in file CSV in PowerShell. Inoltre, esporta gli oggetti CSV in file e crea un file CSV. Questo post ha elaborato una guida dettagliata sul cmdlet "Export-CSV".