“Eksport-CSV”Cmdlet i PowerShell konverterer objektene til en serie karakter-separerte verdier (CSV). Hvert objekt er en rad som inneholder en karakterseparert liste over objektverdier. Primært eksporterer den dataene fra PowerShell til CSV (komma -separerte verdier). I tillegg lagrer det dataene i en “.CSV”Fil. Den lagrede CSV -filen kan deretter enkelt importeres til andre applikasjoner, for eksempel Google Docs, eller Excel.
I dette innlegget vil konvertering av objekter til CSV -filer bli demonstrert med eksempler.
Hvordan bruke Export-CSV effektivt for å konvertere objekter til CSV-filer?
Som nevnt ovenfor, cmdlet “Eksport-CSV”Brukes til å utføre konvertering av objekter til CSV -filer i PowerShell. Ytterligere forklaring av den uttalte cmdlet er gitt i form av eksempler nedenfor.
Eksempel 1: Eksporter Windows-prosess til en komma-avgrenset fil
Dette eksemplet vil eksportere Windows-prosessen til en komma-avgrenset fil ved å bruke "Eksport-CSV”Cmdlet:
Get-Process | Eksport-CSV C: \ Doc \ ObjectFile.CSV
I henhold til koden ovenfor:
La oss bekrefte om objektet ble konvertert til en "CSV" -fil ved å utføre kommandoen nedenfor:
Get-ChildItem C: \ Doc \ ObjectFile.CSV
I den ovennevnte koden:
Eksempel 2: Eksporter Windows-prosesser til en semi-kolon avgrenset fil
I denne illustrasjonen vil Windows-prosessene bli eksportert til en semikolonavgrenset fil. Av den grunn, bare legg til "-Avgrensning”Parameter etter filstien og tilordne semikolon til den“;”:
Get-Process | Eksport -CSV -Path C: \ Doc \ File.CSV -Delimiter ';'
La oss bekrefte om objektene ble konvertert til CSV -fil eller ikke ved å utføre kommandoen nedenfor:
Get Content C: \ Doc \ File.CSV
Eksempel 3: Eksporter selektive objekter til CSV -filer
Denne demonstrasjonen vil bare vise de selektive egenskapene til den spesifikke cmdlet:
Få dato | Select -Object -egenskaper DateTime, Day, Dayofweek, DayOfyear | Eksport-csv C: \ Doc \ newcsv.CSV
I henhold til den ovennevnte koden:
Utfør koden nedenfor for å bekrefte om objektene ble konvertert til CSV -fil:
Get Content C: \ Doc \ newcsv.CSV
Det handler om å konvertere objekter til CSV -filer ved hjelp av PowerShell.
Konklusjon
“Eksport-CSV”Cmdlet i PowerShell brukes til å konvertere objektene til CSV -filer i PowerShell. Videre eksporterer den CSV -objekter til filer og oppretter en CSV -fil. Dette innlegget har utdypet en detaljert guide om “Export-CSV” CMDLET.