Bu yazı, bir dosyaya çıktı göndermek için derinlemesine ayrıntıları gözlemleyecektir.
PowerShell “Out-File” Cmdlet'i Kullanarak Çıktıyı Bir Metin Dosyasına Nasıl Gönderilir/Yönlendirilir?
Çıktı, “ kullanılarak bir metin dosyasına yönlendirilebilir. Dosya Dışı ' emretmek. Bu sebepten dolayı:
- Önce, çıktısını bir metin dosyasına aktarmak istediğiniz dizeyi veya komutu ekleyin.
- Bundan sonra, bir ardışık düzen ekleyin ' | ” çıktısını bir “Dosya Dışı” cmdlet'ine aktarmak için.
- Ardından, “ Dosya Dışı ” cmdlet ve son olarak hedef dosya yolunu ekleyin.
Örnek 1: Tarih ve Saati Alın ve 'Out-File' Cmdlet'i Kullanarak Bir Dosyaya Yönlendirin
Aşağıdaki örnekte, önce “ ekledik. Get-Tarih ” Tarih ve saati almak için cmdlet. Ondan sonra boru hattını ekledik” | “Get-Date” cmdlet'inin çıktısını “ Dosya Dışı ' emretmek. Ardından “Out-File” komutuna dosya yolunu atadık:
> Get-Tarih | dışarı -dosya C:\Doc\File.txt
“ yürütün İçeriğe eriş ” Çıktının bir dosyaya yönlendirilip yönlendirilmediğini doğrulamak için dosya yolu ile birlikte cmdlet:
> İçeriğe eriş C:\Doc\File.txt
Dosyanın geçerli tarih ve saati içerdiği gözlemlenebilir:
Örnek 2: 'Out-File' Cmdlet Kullanarak Bir Dize Çıktısını Bir Dosyaya Yönlendirin
Aşağıdaki bu örnekte, öncelikle içine bir metin dizesi ekledik ve “ boru hattını kullandık. | ' ve ' Dosya Dışı ” belirtilen dosyaya yönlendirmek için komut:
> 'Selam Dünya' | dışarı -dosya C:\Doc\File.txt
Çıktının dışa aktarılıp aktarılmadığını doğrulamak için verilen komutu yürütün:
> İçeriğe eriş C:\Doc\File.txt
Örnek 3: Bir Dizeyi Metin Dosyasına Yönlendirin ve Ekleyin
Metni mevcut bir dosyaya eklemek için sadece “ -Ek ” parametresi komut satırının sonunda:
> 'Merhaba insanlar' | dışarı -dosya C:\Doc\File.txt -Ek
Doğrulama için verilen komutu yürütün:
> İçeriğe eriş C:\Doc\File.txt
Bu, çıktıyı bir dosyaya yeniden yönlendirmek için Out-Cmdlet komutunu kullanmakla ilgiliydi.
Çözüm
PowerShell'deki çıktı, ' kullanılarak bir dosyaya yönlendirilebilir. Dosya Dışı ” cmdlet'i. Bu nedenle öncelikle çıktısını almak istediğiniz diziyi veya komutu bir dosyaya yazın. Ardından, boru hattını ekleyin ' | ” ve “Dosya Dışı” cmdlet'lerini seçin ve hedef dosya yolunu atayın. Bu yazı, PowerShell'deki 'Out-File' cmdlet'ini kullanarak bir metin dosyasına çıktı gönderme yaklaşımını tartışmıştır.