Hvordan eksportere CSV i PowerShell på Windows 11/10

Hvordan Eksportere Csv I Powershell Pa Windows 11 10



Denne artikkelen vil se på hvordan eksportere CSV i PowerShell på Windows ved hjelp av eksempler. Eksport-CSV-funksjonen konverterer Windows PowerShell-objekter til strenger og lagrer dem deretter i CSV-filer.



Windows PowerShell er et kryssplattformverktøy som kan utføre ganske mange automatiseringsoppgaver. For eksempel kan brukere bruke PowerShell til å trekke ut data fra Microsoft-tjenester som Microsoft 365 eller Active Directory. Hvis du trenger å behandle slike data videre i Excel eller andre regnearksystemer, må du bruke eksport-CSV-funksjonen til Windows PowerShell-verktøyet.





  Hvordan eksportere CSV i PowerShell på Windows





CSV er en forkortelse for Kommaseparerte verdier . Filformatet lar brukere importere eller eksportere data fra en plattform til en annen. Det er så enkelt å håndtere disse prosessene, men du trenger kunnskapen, som vi vil dekke om kort tid. Det er godt å vite at Export-CSV er en cmdlet som man kan bruke i Windows PowerShell for å eksportere kommandoutgangen til en CSV-fil. Dette hjelper deg med å eksportere og konvertere data til filformater som er kompatible med forskjellige andre databaser eller applikasjoner.



Hvordan eksportere CSV i PowerShell på Windows

For å eksportere CSV i PowerShell, anbefaler vi å bruke Windows PowerShell ISE , da det gir deg kontroll over hvordan du håndterer prosessen og CSV-filene. Det er mer fleksibelt i hvordan CSV-en dannes på din PC. For å eksportere CSV i PowerShell, må du vite hvordan du åpner den som administrator og forstå den generelle syntaksen for Export-CSV som er vist nedenfor.

Get-Variable -name [variable name] | Export-CSV [path-to-file].csv

Før vi går til det virkelige eksemplet, er det greit å også forstå parameterne som brukes i Export-CSV. Her er noen av dem:

  • Sti: Dette er destinasjonsstedet der du vil lagre utdatafilen. Du kan for eksempel spesifisere steder som den lokale stasjonen eller andre. Hvis du ikke spesifiserer, vil Export-CVS lagre filen i gjeldende PowerShell-katalog.
  • Legg til: Denne parameteren spesifiserer om en bruker ønsker å legge til data til en ny eller eksisterende fil. Hvis du utelater å legge til, vil Export-CSV opprette en ny fil og lagre alle data i den filen. Hvis du spesifiserer, vil Export-CSV legge til data i alle ferdige filer.
  • Avgrensningstegn: Denne parameteren viser slutten av en understreng. Det kan være et komma, men du kan alltid endre det.

  Hvordan eksportere CSV i PowerShell på Windows



For å demonstrere hvordan du eksporterer CSV i PowerShell, vil vi vise deg hvordan du bruker Export-CSV for å eksportere brukernes data fra Azure-katalogen . Følg disse trinnene for å eksportere CSV i PowerShell:

  • Skriv inn i søkefeltet PowerShell ISE og klikk på Kjør som administrator alternativ.
  • Klikk Ja Konto brukerkontroll ledetekst som vises.
  • Sett inn følgende kommandolinje og trykk Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Hvis du vil eksportere mer presise data, kan du legge til en annen parameter, Delimiter. Her brukte du et komma som er skilletegn. I eksemplet ovenfor kan du gå videre og endre kommandoen som følger:

er iobit malware fighter safe
Get-AzureADUser | select username, email, department | Export-CSV e:\newfolder\azureaduser.csv -NoTypeInformation

Eksport-CSV-en vil sende ut den samme informasjonen, men vil ha flere kolonner med parametrene du spesifiserte da du kjørte kommandoen.

Vi håper at noe hjelper deg her.

Lese: Hvordan eksportere Windows Services-listen ved hjelp av kommandolinjen

Hva er et alternativ til Export-CSV i PowerShell?

Det andre alternativet til Export-CSV er ConvertTo-CSV cmdlet, som kan brukes til å konvertere objekter til CSV. Den returnerer også utdata i form av en standardstrøm i stedet for en fil. Du kan også bruke ConvertTo-CSV for å gjenskape objekter fra CSV-strenger. De konverterte objektene er strengverdier for de opprinnelige objektene som har egenskapsverdier. Hovedforskjellen mellom Export-CSV og ConvertTo-CSV er at den første lagrer CSV-strenger til en fil; ellers er begge like.

Hvilket PowerShell-skript brukes til å eksportere alle prosesser til en CSV?

Export-CSV cmdlet er PowerShell-skriptet som brukes til å eksportere alle prosesser til en CSV. Skriptet lager en CSV av objektene du vil sende ut. Objektet i en bestemt rad inneholder en tegnseparert liste over egenskapsverdiene. Brukere kan bruke Export-CSV for å lage regneark eller dele visse data med programmer som er kompatible med CSV-inndatafiler.

Lese: Hvordan konvertere CSV til Excel (XLS eller XLSX) ved hjelp av kommandolinjen .

  Hvordan eksportere CSV i PowerShell på Windows 0 Aksjer
Populære Innlegg