Komut İstemi ve PowerShell Çıktısını Dosyaya Aktarma
Çeşitli / / November 19, 2023
Komut İstemi ve PowerShell, Windows 11 ve Windows 10'da sistem yönetimi, sorun giderme vb. için çeşitli işlevler sunan güçlü araçlardır. Yararlı bir özellik, çıktılarını bir dosyaya aktarma yeteneğidir. Bu makalede Komut İstemi ve PowerShell çıktısının bir dosyaya aktarılması incelenecektir. Ancak adımları incelemeden önce bunu neden yapmak isteyebileceğinizi anlayalım.
![Komut İstemi ve PowerShell Çıktısını Dosyaya Dışa Aktar](/f/7b081067c8dc90202a345f482e4d6841.jpg)
Komut İstemi ve PowerShell çıktısını bir dosyaya aktarmak çeşitli nedenlerden dolayı faydalıdır. Sonuçları belgelemenize olanak tanır ve bilgilerin izlenmesini ve gözden geçirilmesini kolaylaştırır. Ayrıca, çıktının bir dosyaya yeniden yönlendirilmesi, komut dosyası oluşturmayı ve görevlerin otomatikleştirilmesini gerektirir, bu da daha fazla işlem veya analizle sonuçlanır.
Bu anlayışla yazıya başlayalım ve bu işlemi etkili bir şekilde nasıl gerçekleştireceğimizi öğrenelim.
Komut İstemini Kullanarak Komut Çıktısını Dosyaya Kaydetme
Komut çıktısını Komut İstemi'ni kullanarak bir dosyaya kaydetmek basittir. Bir komut çıktısının kaydedilebileceği birden fazla format vardır. Bu yazımızda dosyanın text ve CSV formatında çıktısını almaktan bahsedeceğiz. Hadi başlayalım.
Metin Dosyasına Çıktı
Aşama 1: Klavyenizdeki Windows tuşuna basın, yazın Komut istemive 'Yönetici olarak çalıştır'ı tıklayın.
![Komut İstemi yazın](/f/0240cea83cb1c7846ffb13e5218acfa3.png)
Adım 2: Aşağıdaki komutu yazın ve Enter tuşuna basın.
Your-Command > C:\Path\To\Folder\Filename.txt
Not: Komutta, Komut İstemi çıktısını depolamak için 'Komutunuz'u komutunuzla ve 'C:\Path\To\Folder\Filename.txt'yi yol ve dosya adı ile değiştirin.
![Aşağıdaki komutu yazın](/f/b27833a5a85c4f5f620d481b815d8a44.png)
İşte buyurun. Komutun çıktısını başarıyla bir metin dosyasına kaydettiniz. Alternatif olarak çıktıyı kaydedip görüntülemek istiyorsanız aşağıdaki adımlarla devam edin.
Aşama 3: Aşağıdaki komutu yazın ve Enter tuşuna basın.
Your-Command > C:\Path\To\Folder\Filename.txt | type C:\Path\To\Folder\Filename.txt
Not: Komut İstemi çıktısını depolamak ve görüntülemek için, komutta 'Komutunuz'u komutunuzla ve 'C:\Path\To\Folder\Filename.txt'yi yol ve dosya adı ile değiştirin.
![çıktıyı kaydedin ve görüntüleyin](/f/02333480b4bc2fc2e28cddf296425520.png)
İşte aldın. Komut İstemi'nin çıktısını tek seferde kaydedebilir ve görüntüleyebilirsiniz. Dosyanın çıktısını metin biçiminde değil CSV olarak almak istiyorsanız sonraki yönteme göz atın.
Ayrıca Oku: Windows Komut İstemi'nden klasör veya dosya nasıl oluşturulur
CSV Dosyasına Çıktı
Windows'ta Komut İstemi'ni kullanarak komut çıktısını bir CSV dosyasına kaydetmek için '>' (çıkış yönlendirme) operatörünü kullanın. Aşağıdaki adımları izleyin.
Aşama 1: Klavyenizdeki Windows tuşuna basın, yazın Komut istemive 'Yönetici olarak çalıştır'ı tıklayın.
![Komut İstemi yazın](/f/0240cea83cb1c7846ffb13e5218acfa3.png)
Adım 2: Aşağıdaki komutu yazın ve Enter tuşuna basın.
Command > C:\Path\To\Folder\Filename.csv
Not: Command'ı çalıştırmak istediğiniz komutla ve 'C:\Path\To\Folder\Filename.csv' yerine CSV dosyanızın istediğiniz yolunu ve adını yazın.
![Enter'a basın](/f/5ea76a09772d941fb1d2164b2aea725c.png)
Bu kadar. Çıktınız bilgisayarınızda belirttiğiniz konuma kaydedilecektir. Ancak çıktıyı üzerine yazmak yerine mevcut bir CSV dosyasına eklemek istiyorsanız aşağıdaki komutu yazın:
Command >> C:\Path\To\Folder\Filename.csv
Not: Yine Komut ve C:\Path\To\Folder\Filename.csv'yi özel komutunuz ve istediğiniz dosya adı ile değiştirin.
![çıktıyı ekle](/f/8c5d3b47fde9ef9cd0493357080a75af.png)
Bu komut önceki verilerin üzerine yazılmayacak ancak dosyanın mevcut verilerine eklenecektir. Komut İstemi'nde de durum böyleydi ve PowerShell çıktısını bir dosyaya yazmak isteyen biriyseniz işler biraz farklı; okumaya devam et.
PowerShell Kullanarak Komut Çıktısını Dosyaya Kaydetme
Komut İstemi'ne benzer şekilde, komut çıktısını metin ve CSV biçiminde burada PowerShell'e kaydedebilirsiniz. Metinle başlayıp CSV'ye doğru ilerleyeceğiz. Hadi başlayalım.
Metin Dosyasına Çıktı
Aşama 1: Klavyenizdeki Windows tuşuna basın, yazın Güç kalkanıve 'Yönetici olarak çalıştır'ı tıklayın.
![PowerShell yazın](/f/a04e43904410642f0b7ac1426590614a.png)
Adım 2: Aşağıdaki komutu yazın ve Enter tuşuna basın.
Your-Command | Out-File -Filepath C:\Path\To\Folder\Filename.txt
Not: Komutta, çıktıyı PowerShell'den depolamak için 'Komutunuz'u komutunuzla ve 'C:\Path\To\Folder\Filename.txt'yi yol ve dosya adı ile değiştirin.
![Aşağıdaki komutu yazın](/f/70e7a61249871f0b0c7b05a6e2d8a072.png)
Bu kadar. Çıktı içeriğini PowerShell'den başarıyla kaydettiniz. Alternatif olarak kaydedilen çıktıyı ekranda görüntülemek istiyorsanız aşağıdaki adımlarla devam edin.
Aşama 3: Aşağıdaki komutu yazın ve Enter tuşuna basın.
Get-Content -Path C:\Path\To\Folder\Filename.txt
Not: 'C:\Yol\Giden\Klasör\Dosyaadı.txt'yi yolla ve dosya adını da çıktı içeriğiyle değiştirin.
![Kaydedilen çıktıyı ekranda görüntüleyin](/f/8e2ffb29199bc62e4f4cc996eb15f314.png)
Bununla dosya hedef klasöre kaydedilir. Dosya Gezgini'ni açabilir, dosyaya gidebilir ve dosyayı açabilirsiniz. Verileri metin olarak çıkarmak yerine CSV dosyası olarak dışa aktarmak istiyorsanız sonraki yönteme göz atın.
Ayrıca Oku: Windows 11 ve 10'da PowerShell nasıl güncellenir
CSV Dosyasına Çıktı
Dosyayı CSV'ye aktarmak için komutu biraz değiştirmeniz ve aracın 'Export-CSV' cmdlet'ini kullanmanız gerekecektir. Aşağıdaki talimatları izleyin.
Aşama 1: Klavyenizdeki Windows tuşuna basın, yazın Güç kalkanıve 'Yönetici olarak çalıştır'ı tıklayın.
![PowerShell yazın](/f/a04e43904410642f0b7ac1426590614a.png)
Adım 2: Aşağıdaki komutu yazın ve Enter tuşuna basın.
Not: 'C:\Yol\Giden\Klasör\Dosyaadı.csv'yi yolla ve dosya adını da çıktı içeriğiyle değiştirin.
Get-ChildItem | Export-CSV C:\Path\To\Folder\Filename.csv -NoTypeInformation
Not: Buradaki 'NoTypeInformation' parametresinin, komuta #TYPE bilgi başlığını CSV dosyanıza eklememesini söylediğini unutmamak önemlidir.
![Aşağıdaki komutu yazın ve Enter'a basın](/f/7306cea6a40eac153e05162cc413e300.png)
Komutu çalıştırmayı tamamladığınızda masaüstünüzde 'dosyaadı.csv' adında bir dosya olacaktır.
Çıktıyı Dosyaya Dışa Aktarma Hakkında SSS
Evet, Select-Object cmdlet'ini kullanarak nesnelerin yalnızca belirli özelliklerini bir dosyaya aktarabilirsiniz. istediğiniz özellikleri seçin ve ardından bunları bir klasöre kaydetmek için Export-Csv veya Export-Clixml cmdlet'ini kullanın. dosya.
Evet, Out-File veya Set-Content cmdlet'leri ile Encoding parametresini kullanarak PowerShell çıktısını bir metin dosyasına dışa aktarırken kodlamayı belirtebilirsiniz. Bazı standart kodlamalar UTF-8, UTF-16 ve ASCII'yi içerir.
Çıktıyı dışa aktarmadan önce bir dosyanın var olup olmadığını kontrol etmek için Test-Path gibi PowerShell cmdlet'lerini kullanabilirsiniz. Bu, yanlışlıkla mevcut dosyaların üzerine yazmayı önlemenizi sağlar.
Komutlarınızın Çıktısını Alın
Artık Windows 11 ve 10 Komut İstemi ve PowerShell çıktısını nasıl dışa aktaracağınızı bildiğinize göre, belgeleyebilirsiniz. sistem yapılandırmaları, sorunları giderme, görevleri otomatikleştirme veya meslektaşlarınızla bilgi paylaşma zorluk. Ayrıca, dışa aktarma tekniğinde uzmanlaşarak Windows sistem yönetimi becerilerinizi geliştiriyorsunuz. Ayrıca okumak isteyebilirsiniz Windows 11'de PowerShell'i yönetici olarak çalıştırma.
Son güncelleme tarihi: 16 Kasım 2023
Yukarıdaki makale Guiding Tech'i desteklemeye yardımcı olan bağlı kuruluş bağlantıları içerebilir. Ancak editoryal bütünlüğümüzü etkilemez. İçerik tarafsız ve özgün kalır.
![](/f/bc58f9c9dc58196ef0ec06406dc9c841.jpg)
Tarafından yazılmıştır
Atish, Bilgisayar Bilimleri mühendisliği diplomasına sahip deneyimli bir teknoloji meraklısı, blog yazarı ve içerik yaratıcısıdır. 2015 yılında blog yazmaya başladı. Teknoloji haberlerini, teknik arızaları ve kapsamlı akıllı telefon ve bilgisayar incelemelerini kapsayan 2000'den fazla makaleyle, çalışmaları Gizbot, Firstpost, PhoneArena, GSMArena ve gibi saygın sitelerin sayfalarını süsledi. IBTimes. Atish, GT'de nasıl yapılır, paha biçilemez ipuçları ve sorun giderme kılavuzları da dahil olmak üzere çok çeşitli konuları kapsar. Dijital pazarlama ve içerik stratejileri alanında sertifikalara sahip olup, en yüksek etik standartları korurken teknoloji trendlerini yakından takip etmesini sağlamaktadır.