Jak exportovat CSV v PowerShellu ve Windows 11/10

Jak Exportovat Csv V Powershellu Ve Windows 11 10



Tento článek se bude zabývat jak exportovat CSV v PowerShellu na Windows pomocí příkladů. Funkce Export-CSV převede objekty prostředí Windows PowerShell na řetězce a poté je uloží do souborů CSV.



Windows PowerShell je multiplatformní nástroj, který dokáže provádět celou řadu automatizačních úkolů. Uživatelé mohou například pomocí PowerShellu extrahovat data ze služeb Microsoftu, jako je Microsoft 365 nebo Active Directory. Pokud potřebujete taková data dále zpracovávat v Excelu nebo jiných tabulkových systémech, musíte použít funkci Export-CSV nástroje Windows PowerShell.





  Jak exportovat CSV v PowerShellu na Windows





CSV je zkratka pro Hodnoty oddělené čárkami . Formát souboru umožňuje uživatelům importovat nebo exportovat data z jedné platformy na druhou. Zvládnout tyto procesy je tak snadné, ale potřebujete know-how, kterému se brzy budeme věnovat. Je dobré vědět, že Export-CSV je rutina, kterou lze použít v prostředí Windows PowerShell k exportu výstupu příkazu do souboru CSV. To vám pomůže exportovat a převádět data do formátů souborů kompatibilních s různými jinými databázemi nebo aplikacemi.



jak najít text písně

Jak exportovat CSV v PowerShellu na Windows

Chcete-li exportovat CSV v PowerShellu, doporučujeme použít Windows PowerShell ISE , protože vám dává kontrolu nad tím, jak zacházíte s procesem a soubory CSV. Je flexibilnější ve způsobu vytváření CSV na vašem PC. Chcete-li exportovat CSV v PowerShellu, musíte vědět, jak jej otevřít jako správce, a porozumět obecné syntaxi exportu-CSV, která je uvedena níže.

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

Než přejdeme ke skutečnému příkladu, je dobré porozumět také parametrům používaným v Export-CSV. Tady jsou některé z nich:

  • Cesta: Toto je cílové umístění, kam chcete uložit výstupní soubor. Můžete například zadat umístění, jako je místní jednotka nebo jakákoli jiná. Pokud neurčíte, Export-CVS uloží soubor do aktuálního adresáře PowerShellu.
  • Připojit: Tento parametr určuje, zda chce uživatel připojit data k novému souboru nebo k existujícímu souboru. Pokud vynecháte-připojit, Export-CSV vytvoří nový soubor a uloží všechna data do tohoto souboru. Pokud zadáte, Export-CSV připojí data do jakéhokoli připraveného souboru.
  • Oddělovač: Tento parametr ukazuje konec podřetězce. Může to být čárka, ale vždy to můžete změnit.

  Jak exportovat CSV v PowerShellu na Windows



ocasy livecd

Abychom předvedli, jak exportovat CSV v PowerShellu, ukážeme vám, jak pomocí Export-CSV exportovat data uživatelů z Adresář Azure . Chcete-li exportovat CSV v PowerShellu, postupujte takto:

  • Do vyhledávacího pole zadejte PowerShell ISE a klikněte na Spustit jako administrátor volba.
  • Klikněte Ano na Kontrola uživatele účtu výzva, která se objeví.
  • Vložte následující příkazový řádek a stiskněte Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Pokud chcete exportovat přesnější data, můžete přidat další parametr, Delimiter. Zde jste použili čárku, která je oddělovacím znakem. V našem výše uvedeném příkladu můžete jít dále a upravit příkaz následovně:

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

Export-CSV vypíše stejné informace, ale bude mít další sloupce s parametry, které jste zadali při spuštění příkazu.

Doufáme, že vám zde něco pomůže.

máte soubory, které čekají na vypálení na disk

Číst: Jak exportovat seznam služeb systému Windows pomocí příkazového řádku

Jaká je alternativa k Export-CSV v PowerShellu?

Další alternativou k Export-CSV je rutina ConvertTo-CSV, kterou lze použít k převodu objektů do CSV. Také vrací výstup ve formě stdout stream spíše než soubor. Můžete také použít ConvertTo-CSV k opětovnému vytvoření objektů z řetězců CSV. Převedené objekty jsou řetězcové hodnoty počátečních objektů, které mají hodnoty vlastností. Hlavní rozdíl mezi Export-CSV a ConvertTo-CSV je v tom, že první ukládá řetězce CSV do souboru; jinak jsou oba podobné.

Který skript PowerShellu se používá k exportu všech procesů do CSV?

Rutina Export-CSV je skript prostředí PowerShell, který se používá k exportu všech procesů do souboru CSV. Skript vytvoří CSV objektů, které chcete vytisknout. Objekt v určitém řádku obsahuje seznam hodnot vlastností oddělený znaky. Uživatelé mohou využít Export-CSV k vytváření tabulek nebo sdílení určitých dat s aplikacemi, které jsou kompatibilní se vstupními soubory CSV.

Číst: Jak převést CSV do Excelu (XLS nebo XLSX) pomocí příkazového řádku .

  Jak exportovat CSV v PowerShellu na Windows 0 akcie
Populární Příspěvky