A CSV exportálása a PowerShellben Windows 11/10 rendszeren

A Csv Exportalasa A Powershellben Windows 11 10 Rendszeren



Ez a cikk megvizsgálja hogyan exportálhat CSV-t a Windows PowerShellben példák segítségével. Az Export-CSV szolgáltatás a Windows PowerShell objektumokat karakterláncokká alakítja, majd CSV-fájlokba menti.



Windows PowerShell egy többplatformos eszköz, amely számos automatizálási feladat elvégzésére képes. A felhasználók például a PowerShell segítségével adatokat nyerhetnek ki Microsoft-szolgáltatásokból, például a Microsoft 365-ből vagy az Active Directoryból. Ha további adatokat kell feldolgoznia Excelben vagy más táblázatkezelő rendszerben, akkor a Windows PowerShell segédprogram Export-CSV funkcióját kell használnia.





  A CSV exportálása a PowerShellben Windows rendszeren





CSV a rövidítése Vesszővel elválasztott értékek . A fájlformátum lehetővé teszi a felhasználók számára, hogy adatokat importáljanak vagy exportáljanak egyik platformról a másikra. Nagyon könnyű kezelni ezeket a folyamatokat, de szüksége van a know-how-ra, amellyel hamarosan foglalkozunk. Jó tudni, hogy az Export-CSV egy parancsmag, amellyel a Windows PowerShellben a parancs kimenetét CSV-fájlba exportálhatja. Ez segít az adatok exportálásában és konvertálásában más adatbázisokkal vagy alkalmazásokkal kompatibilis fájlformátumokba.



A CSV exportálása a PowerShellben Windows rendszeren

A CSV PowerShellbe történő exportálásához javasoljuk, hogy használja Windows PowerShell ISE , mivel ezzel szabályozhatja, hogyan kezeli a folyamatot és a CSV-fájlokat. Rugalmasabb abban, hogy a CSV hogyan készül a számítógépen. A CSV PowerShellben való exportálásához tudnia kell, hogyan kell rendszergazdaként megnyitni, és meg kell értenie az Export-CSV általános szintaxisát, amely alább látható.

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

Mielőtt rátérnénk a valódi példára, érdemes megérteni az Export-CSV-ben használt paramétereket is. Itt van néhány közülük:

  • Pálya: Ez az a célhely, ahová a kimeneti fájlt menteni szeretné. Például megadhat olyan helyeket, mint a helyi meghajtó vagy bármely más. Ha nem adja meg, az Export-CVS az aktuális PowerShell-könyvtárba menti a fájlt.
  • Mellékel: Ez a paraméter határozza meg, hogy a felhasználó egy új vagy egy meglévő fájlhoz kíván-e adatokat hozzáfűzni. Ha kihagyja a hozzáfűzést, az Export-CSV új fájlt hoz létre, és elmenti az összes adatot abban a fájlban. Ha megadja, az Export-CSV bármilyen kész fájlhoz hozzáfűzi az adatokat.
  • Határoló: Ez a paraméter egy részkarakterlánc végét mutatja. Lehet vessző is, de ezt bármikor megváltoztathatja.

  A CSV exportálása a PowerShellben Windows rendszeren



A CSV PowerShellben való exportálásának bemutatásához bemutatjuk, hogyan lehet az Export-CSV használatával exportálni a felhasználók adatait a Azure-könyvtár . Kövesse az alábbi lépéseket a CSV PowerShellben való exportálásához:

  • A keresőmezőbe írja be PowerShell ISE és kattintson a Futtatás rendszergazdaként választási lehetőség.
  • Kattintson Igen a Fiók felhasználói felügyelete üzenet jelenik meg.
  • Szúrja be a következő parancssort, majd nyomja meg az Enter billentyűt:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Ha pontosabb adatokat szeretne exportálni, akkor hozzáadhat egy másik paramétert, a Határolót. Itt vesszőt használtál, amely az elválasztó karakter. A fenti példánkban továbbléphet, és a következőképpen módosíthatja a parancsot:

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

Az Export-CSV ugyanazokat az információkat adja ki, de további oszlopai lesznek a parancs futtatásakor megadott paraméterekkel.

Reméljük, hogy itt valami segít.

Olvas: Windows Services lista exportálása parancssor segítségével

Mi az Export-CSV alternatívája a PowerShellben?

Az Export-CSV másik alternatívája a ConvertTo-CSV parancsmag, amellyel az objektumok CSV-vé konvertálhatók. A kimenetet egy stdout adatfolyam formájában adja vissza, nem pedig fájl formájában. A ConvertTo-CSV segítségével objektumokat is létrehozhat CSV-karakterláncokból. A konvertált objektumok a kezdeti objektumok karakterlánc-értékei, amelyek tulajdonságértékekkel rendelkeznek. A fő különbség az Export-CSV és a ConvertTo-CSV között az, hogy az első a CSV-karakterláncokat fájlba menti; egyébként mindkettő hasonló.

Melyik PowerShell-szkriptet használják az összes folyamat CSV-fájlba való exportálására?

Az Export-CSV-parancsmag a PowerShell-szkript, amely az összes folyamat CSV-fájlba történő exportálására szolgál. A szkript létrehozza a kiadni kívánt objektumok CSV-jét. Az adott sorban lévő objektum a tulajdonságértékeinek karakterekkel elválasztott listáját tartalmazza. A felhasználók az Export-CSV segítségével táblázatokat hozhatnak létre, vagy megoszthatnak bizonyos adatokat olyan alkalmazásokkal, amelyek kompatibilisek a CSV beviteli fájlokkal.

Olvas: A CSV konvertálása Excel-re (XLS vagy XLSX) a parancssor segítségével .

  A CSV exportálása a PowerShellben Windows rendszeren 0 Megoszt
Népszerű Bejegyzések