Cara mengekspor CSV di PowerShell pada Windows 11/10

Cara Mengekspor Csv Di Powershell Pada Windows 11 10



Artikel ini akan melihat cara mengekspor CSV di PowerShell di Windows menggunakan contoh. Fitur Ekspor-CSV mengonversi objek Windows PowerShell menjadi string, lalu menyimpannya ke dalam file CSV.



Windows PowerShell adalah alat lintas platform yang dapat melakukan cukup banyak tugas otomatisasi. Misalnya, pengguna dapat menggunakan PowerShell untuk mengekstrak data dari layanan Microsoft seperti Microsoft 365 atau Active Directory. Jika Anda perlu memproses lebih lanjut data tersebut di Excel atau sistem spreadsheet lainnya, Anda perlu menggunakan fungsi Ekspor-CSV dari utilitas Windows PowerShell.





  Cara mengekspor CSV di PowerShell di Windows





CSV adalah singkatan dari Nilai yang Dipisahkan Koma . Format file memungkinkan pengguna untuk mengimpor atau mengekspor data dari satu platform ke platform lainnya. Sangat mudah untuk menangani proses ini, tetapi Anda membutuhkan pengetahuan, yang akan segera kami bahas. Perlu diketahui bahwa Export-CSV adalah cmdlet yang dapat digunakan di Windows PowerShell untuk mengekspor output perintah ke file CSV. Ini membantu Anda mengekspor dan mengonversi data ke dalam format file yang kompatibel dengan berbagai database atau aplikasi lain.



Cara mengekspor CSV di PowerShell di Windows

Untuk mengekspor CSV di PowerShell, sebaiknya gunakan ISE Windows PowerShell , karena memberi Anda kendali atas cara Anda menangani proses dan file CSV. Ini lebih fleksibel dalam cara CSV dibentuk di PC Anda. Untuk mengekspor CSV di PowerShell, Anda perlu mengetahui cara membukanya sebagai administrator dan memahami sintaks umum untuk Ekspor-CSV yang ditunjukkan di bawah ini.

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

Sebelum kita masuk ke contoh nyata, ada baiknya juga memahami parameter yang digunakan dalam Export-CSV. Berikut beberapa di antaranya:

menerapkan format mata uang
  • Jalur: Ini adalah lokasi tujuan tempat Anda ingin menyimpan file keluaran. Misalnya, Anda dapat menentukan lokasi seperti drive lokal atau lainnya. Jika Anda tidak menentukan, Export-CVS akan menyimpan file di direktori PowerShell saat ini.
  • Menambahkan: Parameter ini menentukan apakah pengguna ingin menambahkan data ke file baru atau yang sudah ada. Jika Anda menghapus-tambahkan, Ekspor-CSV akan membuat file baru dan menyimpan semua data dalam file itu. Jika Anda menentukan, Export-CSV akan menambahkan data dalam file yang sudah siap.
  • Pembatas: Parameter ini menunjukkan akhir dari substring. Itu bisa berupa koma tetapi Anda selalu bisa mengubahnya.

  Cara mengekspor CSV di PowerShell di Windows



Untuk mendemonstrasikan cara mengekspor CSV di PowerShell, kami akan menunjukkan cara menggunakan Export-CSV untuk mengekspor data pengguna dari Direktori Azure . Ikuti langkah-langkah berikut untuk mengekspor CSV di PowerShell:

  • Di kotak pencarian, ketik ISE PowerShell dan klik pada Jalankan sebagai administrator pilihan.
  • Klik Ya pada Kontrol Pengguna Akun perintah yang akan muncul.
  • Masukkan baris perintah berikut dan kemudian tekan Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Jika Anda ingin mengekspor data yang lebih tepat, Anda dapat menambahkan parameter lain, yaitu Delimiter. Di sini, Anda menggunakan koma yang merupakan karakter pembatas. Dalam contoh kami di atas, Anda dapat melangkah lebih jauh dan memodifikasi perintah sebagai berikut:

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

Ekspor-CSV akan menampilkan informasi yang sama tetapi akan memiliki kolom tambahan dengan parameter yang Anda tentukan saat menjalankan perintah.

google chrome membuka tab baru dengan sendirinya

Kami harap ada sesuatu yang membantu Anda di sini.

Membaca: Cara mengekspor daftar Layanan Windows menggunakan baris perintah

Apa alternatif untuk Export-CSV di PowerShell?

Alternatif lain untuk Export-CSV adalah cmdlet ConvertTo-CSV, yang dapat digunakan untuk mengonversi objek ke CSV. Itu juga mengembalikan output dalam bentuk aliran stdout daripada file. Anda juga dapat menggunakan ConvertTo-CSV untuk membuat ulang objek dari string CSV. Objek yang dikonversi adalah nilai string dari objek awal yang memiliki nilai properti. Perbedaan utama antara Export-CSV dan ConvertTo-CSV adalah yang pertama menyimpan string CSV ke file; jika tidak, keduanya serupa.

Skrip PowerShell mana yang digunakan untuk mengekspor semua proses ke CSV?

Cmdlet Ekspor-CSV adalah skrip PowerShell yang digunakan untuk mengekspor semua proses ke CSV. Skrip membuat CSV dari objek yang ingin Anda hasilkan. Objek di baris tertentu berisi daftar nilai propertinya yang dipisahkan karakter. Pengguna dapat memanfaatkan Export-CSV untuk membuat spreadsheet atau berbagi data tertentu dengan aplikasi yang kompatibel dengan file masukan CSV.

Membaca: Cara Mengonversi CSV ke Excel (XLS atau XLSX) menggunakan baris Perintah .

  Cara mengekspor CSV di PowerShell di Windows 0 Saham
Pesan Populer