Windows 11/10'da PowerShell'de CSV nasıl dışa aktarılır

Windows 11 10 Da Powershell De Csv Nasil Disa Aktarilir



Bu makale incelenecek Windows'ta PowerShell'de CSV nasıl dışa aktarılır örnekler kullanarak. Export-CSV özelliği, Windows PowerShell nesnelerini dizelere dönüştürür ve ardından bunları CSV dosyalarına kaydeder.



Windows PowerShell'i çok sayıda otomasyon görevi gerçekleştirebilen çapraz platform bir araçtır. Örneğin, kullanıcılar, Microsoft 365 veya Active Directory gibi Microsoft hizmetlerinden veri ayıklamak için PowerShell'i kullanabilir. Bu tür verileri Excel'de veya diğer elektronik tablo sistemlerinde daha fazla işlemeniz gerekirse, Windows PowerShell yardımcı programının Export-CSV işlevini kullanmanız gerekir.





  Windows'ta PowerShell'de CSV nasıl dışa aktarılır





CSV'ler için bir kısaltmadır Virgülle Ayrılmış Değerler . Dosya biçimi, kullanıcıların verileri bir platformdan diğerine içe veya dışa aktarmasına olanak tanır. Bu süreçleri halletmek çok kolay, ancak birazdan ele alacağımız bilgi birikimine ihtiyacınız var. Export-CSV'nin, komut çıktısını bir CSV dosyasına dışa aktarmak için Windows PowerShell'de kullanılabilecek bir cmdlet olduğunu bilmek güzel. Bu, verileri dışa aktarmanıza ve diğer farklı veritabanları veya uygulamalarla uyumlu dosya biçimlerine dönüştürmenize yardımcı olur.



Windows'ta PowerShell'de CSV nasıl dışa aktarılır

PowerShell'de CSV'yi dışa aktarmak için şunu kullanmanızı öneririz: Windows PowerShell ISE'si , süreci ve CSV dosyalarını nasıl ele alacağınız konusunda size kontrol sağladığından. PC'nizde CSV'nin nasıl oluşturulduğu konusunda daha esnektir. CSV'yi PowerShell'de dışa aktarmak için onu yönetici olarak nasıl açacağınızı bilmeniz ve aşağıda gösterilen Export-CSV için genel sözdizimini anlamanız gerekir.

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

Gerçek örneğe geçmeden önce, Export-CSV'de kullanılan parametreleri de anlamakta fayda var. Bunlardan bazıları:

  • Yol: Bu, çıktı dosyanızı kaydetmek istediğiniz hedef konumdur. Örneğin, yerel sürücü veya başka herhangi bir konum belirtebilirsiniz. Belirtmezseniz, Export-CVS dosyayı geçerli PowerShell dizinine kaydeder.
  • Ekle: Bu parametre, bir kullanıcının verileri yeni bir dosyaya mı yoksa mevcut bir dosyaya mı eklemek istediğini belirtir. Eklemeyi atlarsanız, Export-CSV yeni bir dosya oluşturur ve bu dosyadaki tüm verileri kaydeder. Belirtirseniz, Export-CSV herhangi bir hazır dosyaya veri ekler.
  • Sınırlayıcı: Bu parametre bir alt dizenin sonunu gösterir. Virgül olabilir ama bunu her zaman değiştirebilirsiniz.

  Windows'ta PowerShell'de CSV nasıl dışa aktarılır



PowerShell'de CSV'nin nasıl dışa aktarılacağını göstermek için, kullanıcı verilerini dışa aktarmak için Export-CSV'yi nasıl kullanacağınızı göstereceğiz. Azure dizini . PowerShell'de CSV'yi dışa aktarmak için aşağıdaki adımları izleyin:

  • Arama kutusuna yazın PowerShell ISE ve üzerine tıklayın Yönetici olarak çalıştır seçenek.
  • Tıklamak Evet üzerinde Hesap Kullanıcı Kontrolü görünecek istemi.
  • Aşağıdaki komut satırını ekleyin ve ardından Enter tuşuna basın:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

Daha kesin verileri dışa aktarmak istiyorsanız, başka bir parametre olan Sınırlayıcı ekleyebilirsiniz. Burada sınırlayıcı karakter olan bir virgül kullandınız. Yukarıdaki örneğimizde, daha ileri gidebilir ve komutu aşağıdaki gibi değiştirebilirsiniz:

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

Export-CSV, aynı bilgileri verir ancak komutu çalıştırırken belirttiğiniz parametrelerle ek sütunlara sahip olur.

Burada bir şeyin size yardımcı olacağını umuyoruz.

Okumak: Windows Hizmetleri listesi komut satırını kullanarak nasıl dışa aktarılır

PowerShell'de Export-CSV'ye alternatif nedir?

Export-CSV'nin diğer alternatifi, nesneleri CSV'ye dönüştürmek için kullanılabilen ConvertTo-CSV cmdlet'idir. Ayrıca çıktıyı bir dosya yerine bir stdout akışı biçiminde döndürür. CSV dizelerinden nesneleri yeniden oluşturmak için ConvertTo-CSV'yi de kullanabilirsiniz. Dönüştürülen nesneler, özellik değerlerine sahip ilk nesnelerin dize değerleridir. Export-CSV ve ConvertTo-CSV arasındaki temel fark, ilkinin CSV dizelerini bir dosyaya kaydetmesidir; aksi takdirde ikisi de benzerdir.

Tüm işlemleri bir CSV'ye dışa aktarmak için hangi PowerShell betiği kullanılır?

Export-CSV cmdlet'i, tüm işlemleri bir CSV'ye dışa aktarmak için kullanılan PowerShell betiğidir. Komut dosyası, çıktısını almak istediğiniz nesnelerin bir CSV'sini oluşturur. Belirli bir satırdaki nesne, özellik değerlerinin karakterle ayrılmış bir listesini içerir. Kullanıcılar, elektronik tablolar oluşturmak veya belirli verileri CSV giriş dosyalarıyla uyumlu uygulamalarla paylaşmak için Export-CSV'yi kullanabilir.

Okumak: Komut Satırını Kullanarak CSV'yi Excel'e (XLS veya XLSX) Dönüştürme .

  Windows'ta PowerShell'de CSV nasıl dışa aktarılır 0 hisseler
Popüler Mesajlar