CSV exporteren in PowerShell op Windows 11/10

Csv Exporteren In Powershell Op Windows 11 10



Dit artikel zal kijken hoe CSV te exporteren in PowerShell op Windows voorbeelden gebruiken. De functie Export-CSV converteert Windows PowerShell-objecten naar tekenreeksen en slaat ze vervolgens op in CSV-bestanden.



Windows PowerShell is een platformonafhankelijke tool die een groot aantal automatiseringstaken kan uitvoeren. Gebruikers kunnen bijvoorbeeld PowerShell gebruiken om gegevens te extraheren uit Microsoft-services zoals Microsoft 365 of Active Directory. Als u dergelijke gegevens verder moet verwerken in Excel of andere spreadsheetsystemen, moet u de Export-CSV-functie van het Windows PowerShell-hulpprogramma gebruiken.





windowsapps

  CSV exporteren in PowerShell op Windows





CSV is een afkorting voor Door komma's gescheiden waarden . Met het bestandsformaat kunnen gebruikers gegevens importeren of exporteren van het ene platform naar het andere. Het is zo eenvoudig om met deze processen om te gaan, maar je hebt de knowhow nodig, die we binnenkort zullen bespreken. Het is goed om te weten dat Export-CSV een cmdlet is die men in Windows PowerShell kan gebruiken om de opdrachtuitvoer naar een CSV-bestand te exporteren. Dit helpt u bij het exporteren en converteren van gegevens naar bestandsindelingen die compatibel zijn met verschillende andere databases of toepassingen.



CSV exporteren in PowerShell op Windows

Om CSV in PowerShell te exporteren, raden we aan om Windows PowerShell-ISE , omdat het u controle geeft over hoe u omgaat met het proces en de CSV-bestanden. Het is flexibeler in hoe de CSV op uw pc wordt gevormd. Om CSV in PowerShell te exporteren, moet u weten hoe u het als beheerder opent en de algemene syntaxis voor Export-CSV begrijpen, die hieronder wordt weergegeven.

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

Voordat we naar het echte voorbeeld gaan, is het goed om ook de parameters te begrijpen die worden gebruikt in Export-CSV. Hier zijn er een aantal:

  • Pad: Dit is de bestemmingslocatie waar u uw uitvoerbestand wilt opslaan. U kunt bijvoorbeeld locaties opgeven zoals de lokale schijf of een andere. Als u niet opgeeft, zal Export-CVS het bestand opslaan in de huidige PowerShell-directory.
  • toevoegen: Deze parameter specificeert of een gebruiker gegevens wil toevoegen aan een nieuw bestand of een bestaand bestand. Als u weglaat-toevoegen, maakt Export-CSV een nieuw bestand aan en slaat alle gegevens in dat bestand op. Als u opgeeft, voegt Export-CSV gegevens toe aan elk gereed bestand.
  • scheidingsteken: Deze parameter toont het einde van een subtekenreeks. Het kan een komma zijn, maar je kunt dat altijd wijzigen.

  CSV exporteren in PowerShell op Windows



Om te laten zien hoe u CSV exporteert in PowerShell, laten we u zien hoe u Export-CSV gebruikt om gebruikersgegevens te exporteren vanuit de Azure-directory . Volg de volgende stappen om CSV in PowerShell te exporteren:

  • Typ in het zoekvak PowerShell-ISE en klik op de Als administrator uitvoeren keuze.
  • Klik Ja op de Account gebruikers controle prompt die zal verschijnen.
  • Voeg de volgende opdrachtregel in en druk vervolgens op Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Als u nauwkeurigere gegevens wilt exporteren, kunt u een andere parameter toevoegen, Scheidingsteken. Hier heb je een komma gebruikt, het scheidingsteken. In ons bovenstaande voorbeeld kunt u verder gaan en de opdracht als volgt wijzigen:

Get-AzureADUser | select username, email, department | Export-CSV e:\newfolder\azureaduser.csv -NoTypeInformation

De Export-CSV geeft dezelfde informatie weer, maar heeft extra kolommen met de parameters die u hebt opgegeven bij het uitvoeren van de opdracht.

We hopen dat iets je hier helpt.

Lezen: Hoe Windows Services-lijst te exporteren met behulp van de opdrachtregel

Wat is een alternatief voor Export-CSV in PowerShell?

Het andere alternatief voor Export-CSV is de cmdlet ConvertTo-CSV, die kan worden gebruikt om objecten naar CSV te converteren. Het retourneert ook de uitvoer in de vorm van een stdout-stream in plaats van een bestand. U kunt ConvertTo-CSV ook gebruiken om objecten opnieuw te maken van CSV-tekenreeksen. De geconverteerde objecten zijn tekenreekswaarden van de oorspronkelijke objecten die eigenschapswaarden hebben. Het belangrijkste verschil tussen Export-CSV en ConvertTo-CSV is dat de eerste CSV-reeksen in een bestand opslaat; anders zijn beide vergelijkbaar.

Welk PowerShell-script wordt gebruikt om alle processen naar een CSV te exporteren?

Export-CSV-cmdlet is het PowerShell-script dat wordt gebruikt om alle processen naar een CSV te exporteren. Het script maakt een CSV van de objecten die u wilt uitvoeren. Het object in een specifieke rij bevat een door tekens gescheiden lijst met eigenschapswaarden. Gebruikers kunnen Export-CSV gebruiken om spreadsheets te maken of bepaalde gegevens te delen met applicaties die compatibel zijn met CSV-invoerbestanden.

rar-opener

Lezen: Hoe CSV naar Excel (XLS of XLSX) te converteren met behulp van de opdrachtregel .

  CSV exporteren in PowerShell op Windows 0 Aandelen
Populaire Berichten