Paano i-export ang CSV sa PowerShell sa Windows 11/10

Paano I Export Ang Csv Sa Powershell Sa Windows 11 10



Ang artikulong ito ay titingnan paano i-export ang CSV sa PowerShell sa Windows gamit ang mga halimbawa. Ang Export-CSV feature ay nagko-convert ng mga bagay sa Windows PowerShell sa mga string at pagkatapos ay i-save ang mga ito sa mga CSV file.



Windows PowerShell ay isang cross-platform na tool na maaaring magsagawa ng maraming mga gawain sa automation. Halimbawa, maaaring gamitin ng mga user ang PowerShell upang kunin ang data mula sa mga serbisyo ng Microsoft tulad ng Microsoft 365 o Active Directory. Kung kailangan mong iproseso pa ang naturang data sa Excel o iba pang mga spreadsheet system, kailangan mong gamitin ang Export-CSV function ng Windows PowerShell utility.





  Paano i-export ang CSV sa PowerShell sa Windows





CSV ay abbreviation para sa Comma-Separated Values . Ang format ng file ay nagpapahintulot sa mga user na mag-import o mag-export ng data mula sa isang platform patungo sa isa pa. Napakadaling pangasiwaan ang mga prosesong ito, ngunit kailangan mo ng kaalaman, na tatalakayin namin sa ilang sandali. Magandang malaman na ang Export-CSV ay isang cmdlet na magagamit ng isang tao sa Windows PowerShell para i-export ang command output sa isang CSV file. Tinutulungan ka nitong mag-export at mag-convert ng data sa mga format ng file na tugma sa iba't ibang database o application.



Paano i-export ang CSV sa PowerShell sa Windows

Upang i-export ang CSV sa PowerShell, inirerekomenda namin ang paggamit Windows PowerShell ISE , dahil binibigyan ka nito ng kontrol sa kung paano mo pinangangasiwaan ang proseso at ang mga CSV file. Ito ay mas flexible sa kung paano nabuo ang CSV sa iyong PC. Upang i-export ang CSV sa PowerShell, kailangan mong malaman kung paano ito buksan bilang isang administrator at maunawaan ang pangkalahatang syntax para sa Export-CSV na ipinapakita sa ibaba.

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

Bago tayo pumunta sa totoong halimbawa, magandang maunawaan din ang mga parameter na ginamit sa Export-CSV. Narito ang ilan sa mga ito:

  • Path: Ito ang patutunguhang lokasyon kung saan mo gustong i-save ang iyong output file. Halimbawa, maaari mong tukuyin ang mga lokasyon tulad ng lokal na drive o anumang iba pa. Kung hindi mo tinukoy, ise-save ng Export-CVS ang file sa kasalukuyang direktoryo ng PowerShell.
  • Idagdag: Tinutukoy ng parameter na ito kung nais ng isang user na magdagdag ng data sa isang bagong file o sa isang umiiral na. Kung aalisin mo ang pagdaragdag, ang Export-CSV ay gagawa ng bagong file at ise-save ang lahat ng data sa file na iyon. Kung tutukuyin mo, ang Export-CSV ay magdaragdag ng data sa anumang handa na file.
  • Delimiter: Ipinapakita ng parameter na ito ang dulo ng isang substring. Maaari itong maging kuwit ngunit maaari mong baguhin iyon palagi.

  Paano i-export ang CSV sa PowerShell sa Windows



Upang ipakita kung paano i-export ang CSV sa PowerShell, ipapakita namin sa iyo kung paano gamitin ang Export-CSV para i-export ang data ng mga user mula sa Direktoryo ng Azure . Sundin ang mga sumusunod na hakbang upang i-export ang CSV sa PowerShell:

  • Sa box para sa paghahanap, i-type PowerShell ISE at i-click ang Patakbuhin bilang administrator opsyon.
  • I-click Oo sa Kontrol ng User ng Account prompt na lalabas.
  • Ipasok ang sumusunod na command line at pagkatapos ay pindutin ang Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Kung gusto mong mag-export ng mas tumpak na data, maaari kang magdagdag ng isa pang parameter, Delimiter. Dito, gumamit ka ng kuwit na siyang delimiter na character. Sa aming halimbawa sa itaas, maaari kang magpatuloy at baguhin ang utos tulad ng sumusunod:

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

Ilalabas ng Export-CSV ang parehong impormasyon ngunit magkakaroon ng mga karagdagang column na may mga parameter na iyong tinukoy noong pinapatakbo ang command.

Umaasa kami na may makakatulong sa iyo dito.

Basahin: Paano i-export ang listahan ng Windows Services gamit ang command line

Ano ang alternatibo sa Export-CSV sa PowerShell?

Ang iba pang alternatibo sa Export-CSV ay ang ConvertTo-CSV cmdlet, na maaaring magamit upang i-convert ang mga bagay sa CSV. Ibinabalik din nito ang output sa anyo ng isang stdout stream sa halip na isang file. Maaari mo ring gamitin ang ConvertTo-CSV upang muling likhain ang mga bagay mula sa mga string ng CSV. Ang mga na-convert na bagay ay mga string value ng mga paunang bagay na may mga property value. Ang pangunahing pagkakaiba sa pagitan ng Export-CSV at ConvertTo-CSV ay ang unang nagse-save ng mga string ng CSV sa isang file; kung hindi, pareho ang pareho.

Aling PowerShell script ang ginagamit para i-export ang lahat ng proseso sa isang CSV?

Ang Export-CSV cmdlet ay ang PowerShell script na ginagamit upang i-export ang lahat ng proseso sa isang CSV. Lumilikha ang script ng isang CSV ng mga bagay na gusto mong i-output. Ang bagay sa isang partikular na hilera ay naglalaman ng isang listahan na pinaghihiwalay ng character ng mga value ng property nito. Maaaring gamitin ng mga user ang Export-CSV upang gumawa ng mga spreadsheet o magbahagi ng ilang partikular na data sa mga application na tugma sa mga CSV input file.

Basahin: Paano I-convert ang CSV sa Excel (XLS o XLSX) gamit ang Command line .

  Paano i-export ang CSV sa PowerShell sa Windows 0 Mga pagbabahagi
Patok Na Mga Post