Un CSV (valore separato da virgola) è semplicemente un file di testo che contiene informazioni o testo, separato da virgole. Normalmente, viene creato e gestito in "Eccellere". Tuttavia, può essere creato in blocco note e quindi salvarlo con ".CSV"Estensione. Può anche essere creato e aperto in PowerShell. PowerShell può gestirlo facilmente utilizzando il suo set di comandi integrato.
In questo post, verranno forniti i dettagli sul file CSV.
Cos'è un file CSV, come creare, aprire e lavorare con loro?
Questi approcci saranno discussi nell'ulteriore guida:
Cos'è un file CSV?
Un CSV (valore separato da virgola) è semplicemente un file di testo salvato con ".CSV"Estensione. Contiene valori separati dalle virgole. Questi file sono utilizzati principalmente in fogli di calcolo o database. L'estensione del file CSV è la ".CSV".
Come creare un file CSV?
I file CSV possono essere creati utilizzando PowerShell. PowerShell utilizza un cmdlet specifico "Nuovo oggetto"Per creare nuovi file o cartelle. Di seguito vengono riportati esempi in cui è dimostrata la creazione e l'aggiunta del contingente all'interno di un file CSV.
Passaggio 1: creare un file CSV utilizzando CMDLET "Nuovo elemento"
Inizialmente crea un file CSV. Per quello scopo:
Innanzitutto, specificare il cmdlet "Nuovo oggetto"Insieme al percorso del file di destinazione, al nome ed estensione.
Quindi, scrivi il "-Tipo di elemento"Cmdlet e definire il valore"File"A esso:
New-elem c: \ docs \ new.File CSV -ItemType
Passaggio 2: aggiungere il contenuto all'interno del file CSV utilizzando il cmdlet "set-content"
Nel secondo passaggio, aggiungi il contenuto all'interno del "CSV" file. Fare così:
Innanzitutto, specificare il “SET-CONTENT"Cmdlet e assegnare il percorso del file, il nome ed estensione.
Infine, scrivi il contenuto da aggiungere nel file CSV:
Set-Content C: \ Docs \ New.CSV 'John, dottore, 28'
Passaggio 3: ottenere il contenuto del file CSV nella console PowerShell utilizzando il cmdlet "Get-Content"
L'ultimo passo è ottenere il contenuto all'interno del file eseguendo il codice dato:
Get-content c: \ docs \ new.CSV
Secondo il codice sopra, scrivi il "Ottenere il contenuto"Cmdlet e specificare il percorso del file:
Come lavorare con i file CSV?
Il file CSV può essere lavorato o modificato utilizzando "Import-csv" E "Export-CSV"Cmdlets. Il cmdlet "Export-CSV" viene utilizzato per esportare i dati in un file CSV. Mentre il cmdlet "import-csv" viene utilizzato per importare dati.
Esempio 1: utilizzare il cmdlet "Export-CSV" per esportare un file CSV
Questa illustrazione esporterà il contenuto all'interno di un file CSV:
Get-process | Export-CSV C: \ Docs \ File.CSV
Secondo il codice sopra:
Innanzitutto, scrivi il comando o il contenuto da esportare all'interno di un file CSV.
Quindi, aggiungi il "|"Pipeline, seguita dal"Export-CSV"Cmdlet e assegna il percorso del file:
Verifichiamo se il contenuto è stato esportato nel file CSV o meno eseguendo il codice seguente:
Get-content c: \ docs \ file.CSV
Esempio 2: utilizzare il cmdlet "import-csv" per importare un file CSV
Questa dimostrazione importerà i dati da un file CSV in una console PowerShell:
Import-csv c: \ docs \ file.CSV
Secondo il codice sopra:
Innanzitutto, scrivi il "Import-csv"CMDLET e quindi specificarlo il file da importare dati da:
Si trattava di conoscere, creare, aprire e lavorare con il file CSV.
Conclusione
Un file CSV (valore separato da virgola) contiene i valori separati dalle virgole. Il file di testo CSV viene salvato con ".CSV" estensione del file. Il file CSV può essere creato e lanciato in PowerShell. Inoltre, il file CSV può essere importato ed esportato utilizzando "Import-csv" E "Export-CSV"Cmdlets. Questo post ha discusso in dettaglio l'argomento del file CSV.