Ako exportovať CSV v PowerShell v systéme Windows 11/10

Ako Exportovat Csv V Powershell V Systeme Windows 11 10



Tento článok sa bude zaoberať ako exportovať CSV v PowerShell v systéme Windows pomocou príkladov. Funkcia Export-CSV konvertuje objekty prostredia Windows PowerShell na reťazce a potom ich uloží do súborov CSV.



Windows PowerShell je multiplatformový nástroj, ktorý dokáže vykonávať veľké množstvo automatizačných úloh. Používatelia môžu napríklad použiť PowerShell na extrahovanie údajov zo služieb spoločnosti Microsoft, ako sú Microsoft 365 alebo Active Directory. Ak potrebujete ďalej spracovať takéto údaje v Exceli alebo iných tabuľkových systémoch, musíte použiť funkciu Export-CSV pomôcky Windows PowerShell.





  Ako exportovať CSV v PowerShell v systéme Windows





CSV je skratka pre Hodnoty oddelené čiarkou . Formát súboru umožňuje používateľom importovať alebo exportovať údaje z jednej platformy na druhú. Zvládnuť tieto procesy je také jednoduché, ale potrebujete know-how, ktoré vám čoskoro predstavíme. Je dobré vedieť, že Export-CSV je cmdlet, ktorý možno použiť v prostredí Windows PowerShell na exportovanie výstupu príkazu do súboru CSV. To vám pomôže exportovať a konvertovať údaje do formátov súborov kompatibilných s rôznymi inými databázami alebo aplikáciami.



kód chyby: (0x80070003)

Ako exportovať CSV v PowerShell v systéme Windows

Ak chcete exportovať CSV v prostredí PowerShell, odporúčame použiť Windows PowerShell ISE , pretože vám dáva kontrolu nad tým, ako narábate s procesom a súbormi CSV. Je flexibilnejší v tom, ako sa CSV vytvára na vašom PC. Ak chcete exportovať CSV v PowerShell, musíte vedieť, ako ho otvoriť ako správca, a pochopiť všeobecnú syntax pre Export-CSV, ktorá je uvedená nižšie.

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

Než prejdeme k skutočnému príkladu, je dobré pochopiť aj parametre používané v Export-CSV. Tu sú niektoré z nich:

  • cesta: Toto je cieľové umiestnenie, kam chcete uložiť výstupný súbor. Môžete napríklad zadať miesta, ako je lokálna jednotka alebo akékoľvek iné. Ak nešpecifikujete, Export-CVS uloží súbor do aktuálneho adresára PowerShell.
  • Pripojiť: Tento parameter určuje, či chce používateľ pridať údaje do nového súboru alebo do existujúceho súboru. Ak vynecháte-pripojiť, Export-CSV vytvorí nový súbor a uloží všetky údaje do tohto súboru. Ak zadáte, Export-CSV pripojí údaje do akéhokoľvek pripraveného súboru.
  • Oddeľovač: Tento parameter zobrazuje koniec podreťazca. Môže to byť čiarka, ale vždy to môžete zmeniť.

  Ako exportovať CSV v PowerShell v systéme Windows



Aby sme ukázali, ako exportovať CSV v PowerShell, ukážeme vám, ako použiť Export-CSV na export údajov používateľov z Adresár Azure . Ak chcete exportovať CSV v prostredí PowerShell, postupujte podľa nasledujúcich krokov:

  • Do vyhľadávacieho poľa zadajte PowerShell ISE a kliknite na Spustiť ako správca možnosť.
  • Kliknite Áno na Kontrola používateľa účtu výzva, ktorá sa zobrazí.
  • Vložte nasledujúci príkazový riadok a stlačte kláves Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Ak chcete exportovať presnejšie údaje, môžete pridať ďalší parameter, Delimiter. Tu ste použili čiarku, ktorá je oddeľovacím znakom. V našom vyššie uvedenom príklade môžete ísť ďalej a upraviť príkaz takto:

Windows 10 sa nepripojí automaticky k wifi
Get-AzureADUser | select username, email, department | Export-CSV e:\newfolder\azureaduser.csv -NoTypeInformation

Export-CSV vypíše rovnaké informácie, ale bude mať ďalšie stĺpce s parametrami, ktoré ste zadali pri spustení príkazu.

Dúfame, že vám tu niečo pomôže.

Čítať: Ako exportovať zoznam služieb Windows pomocou príkazového riadka

Čo je alternatívou k Export-CSV v PowerShell?

Ďalšou alternatívou k Export-CSV je cmdlet ConvertTo-CSV, ktorý možno použiť na konverziu objektov do CSV. Tiež vráti výstup vo forme prúdu stdout, nie súboru. Môžete tiež použiť ConvertTo-CSV na opätovné vytvorenie objektov z reťazcov CSV. Skonvertované objekty sú reťazcové hodnoty počiatočných objektov, ktoré majú hodnoty vlastností. Hlavný rozdiel medzi Export-CSV a ConvertTo-CSV je v tom, že prvý ukladá reťazce CSV do súboru; inak sú obe podobné.

Microsoft Store skontrolujte pripojenie

Ktorý skript PowerShell sa používa na export všetkých procesov do CSV?

Rutina cmdlet Export-CSV je skript prostredia PowerShell, ktorý sa používa na export všetkých procesov do súboru CSV. Skript vytvorí CSV objektov, ktoré chcete vytlačiť. Objekt v konkrétnom riadku obsahuje zoznam hodnôt vlastností oddelený znakmi. Používatelia môžu využiť Export-CSV na vytváranie tabuliek alebo zdieľanie určitých údajov s aplikáciami, ktoré sú kompatibilné so vstupnými súbormi CSV.

Čítať: Ako previesť CSV do Excelu (XLS alebo XLSX) pomocou príkazového riadka .

  Ako exportovať CSV v PowerShell v systéme Windows 0 akcie
Populárne Príspevky