CSV:n vieminen PowerShellissä Windows 11/10:ssä

Csv N Vieminen Powershellissa Windows 11 10 Ssa



Tässä artikkelissa tarkastellaan kuinka viedä CSV PowerShellissä Windowsissa esimerkkien avulla. Export-CSV-ominaisuus muuntaa Windows PowerShell -objektit merkkijonoiksi ja tallentaa ne sitten CSV-tiedostoiksi.



seuraamalla useita projekteja

Windows PowerShell on monialustainen työkalu, joka voi suorittaa useita automaatiotehtäviä. Käyttäjät voivat esimerkiksi käyttää PowerShellia poimiakseen tietoja Microsoftin palveluista, kuten Microsoft 365 tai Active Directory. Jos sinun on käsiteltävä tällaisia ​​tietoja edelleen Excelissä tai muissa taulukkolaskentajärjestelmissä, sinun on käytettävä Windows PowerShell -apuohjelman Export-CSV-toimintoa.





  CSV:n vieminen PowerShellissä Windowsissa





CSV on lyhenne sanasta Pilkuilla erotetut arvot . Tiedostomuodon avulla käyttäjät voivat tuoda tai viedä tietoja alustasta toiseen. Näitä prosesseja on niin helppo käsitellä, mutta tarvitset taitotietoa, jota käsittelemme pian. On hyvä tietää, että Export-CSV on cmdlet, jota voidaan käyttää Windows PowerShellissä komennon tulosteen viemiseen CSV-tiedostoon. Tämä auttaa sinua viemään ja muuttamaan tiedot tiedostomuotoihin, jotka ovat yhteensopivia eri muiden tietokantojen tai sovellusten kanssa.



CSV:n vieminen PowerShellissä Windowsissa

CSV-tiedoston viemiseen PowerShellissä suosittelemme käyttämään Windows PowerShell ISE , koska sen avulla voit hallita prosessia ja CSV-tiedostoja. Se on joustavampi siinä, miten CSV muodostetaan tietokoneellasi. Jotta voit viedä CSV:n PowerShellissä, sinun on tiedettävä, kuinka se avataan järjestelmänvalvojana, ja ymmärrettävä Export-CSV:n yleinen syntaksi, joka näkyy alla.

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

Ennen kuin siirrymme varsinaiseen esimerkkiin, on hyvä ymmärtää myös Export-CSV:ssä käytetyt parametrit. Tässä muutama niistä:

  • Polku: Tämä on kohdesijainti, johon haluat tallentaa tulostiedoston. Voit esimerkiksi määrittää sijainteja, kuten paikallisen aseman tai minkä tahansa muun. Jos et määritä, Export-CVS tallentaa tiedoston nykyiseen PowerShell-hakemistoon.
  • Liitä: Tämä parametri määrittää, haluaako käyttäjä lisätä tietoja uuteen vai olemassa olevaan tiedostoon. Jos ohitat liitteen, Export-CSV luo uuden tiedoston ja tallentaa kaikki tiedot kyseiseen tiedostoon. Jos määrität, Export-CSV lisää tiedot mihin tahansa valmiiseen tiedostoon.
  • Erotin: Tämä parametri näyttää alimerkkijonon lopun. Se voi olla pilkku, mutta voit aina muuttaa sen.

  CSV:n vieminen PowerShellissä Windowsissa



Havainnollistaaksemme, kuinka CSV viedään PowerShellissä, näytämme sinulle, kuinka Export-CSV:n avulla viedään käyttäjien tiedot Azure-hakemisto . Vie CSV PowerShellissä seuraavasti:

  • Kirjoita hakukenttään PowerShell ISE ja napsauta Suorita järjestelmänvalvojana vaihtoehto.
  • Klikkaus Joo päällä Tilin käyttäjien valvonta näyttöön tuleva kehote.
  • Lisää seuraava komentorivi ja paina sitten Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Jos haluat viedä tarkempia tietoja, voit lisätä toisen parametrin, Erotin. Tässä käytit pilkkua, joka on erotinmerkki. Yllä olevassa esimerkissämme voit mennä pidemmälle ja muokata komentoa seuraavasti:

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

Export-CSV tulostaa samat tiedot, mutta siinä on lisäsarakkeita, joissa on komennon suorittamisen yhteydessä määrittämäsi parametrit.

Toivomme, että jokin auttaa sinua tässä.

Lukea: Windows-palveluluettelon vieminen komentorivin avulla

Mikä on vaihtoehto Export-CSV:lle PowerShellissä?

Toinen vaihtoehto Export-CSV:lle on ConvertTo-CSV-cmdlet, jota voidaan käyttää objektien muuntamiseen CSV-muotoon. Se myös palauttaa tulosteen stdout-virran muodossa tiedoston sijaan. Voit myös käyttää ConvertTo-CSV:tä luodaksesi uudelleen objekteja CSV-merkkijonoista. Muunnetut objektit ovat merkkijonoarvoja alkuperäisistä objekteista, joilla on ominaisuusarvoja. Suurin ero Export-CSV:n ja ConvertTo-CSV:n välillä on, että ensimmäinen tallentaa CSV-merkkijonot tiedostoon. muuten molemmat ovat samanlaisia.

Mitä PowerShell-komentosarjaa käytetään kaikkien prosessien viemiseen CSV-tiedostoon?

Export-CSV-cmdlet on PowerShell-komentosarja, jota käytetään kaikkien prosessien viemiseen CSV-tiedostoon. Skripti luo CSV-tiedoston objekteista, jotka haluat tulostaa. Tietyn rivin objekti sisältää merkillä erotellun luettelon ominaisuusarvoistaan. Käyttäjät voivat käyttää Export-CSV:tä luodakseen laskentataulukoita tai jakaakseen tiettyjä tietoja sovellusten kanssa, jotka ovat yhteensopivia CSV-syöttötiedostojen kanssa.

Lukea: Kuinka muuntaa CSV-tiedosto Exceliksi (XLS tai XLSX) komentorivin avulla .

  CSV:n vieminen PowerShellissä Windowsissa 0 Osakkeet
Suosittu Viestiä