Komut İstemi Çıktısını Dosyaya Yeniden Yönlendirme

İçindekiler:

Komut İstemi Çıktısını Dosyaya Yeniden Yönlendirme
Komut İstemi Çıktısını Dosyaya Yeniden Yönlendirme
Anonim

Bilinmesi Gerekenler

  • > Yönlendirme operatörü, ipconfig komutu ile dosya adı arasında gider.
  • Dosya zaten varsa, üzerine yazılır. Olmazsa, oluşturulur.
  • >> operatörü dosyayı ekler. Çıktı dosyasının üzerine yazmak yerine komut çıktısını dosyanın sonuna ekler.

Bir komutun çıktısını bir dosyaya yeniden yönlendirmek için yeniden yönlendirme operatörü kullanın. Bir komutu çalıştırdıktan sonra Komut İstemi'nde görüntülenen tüm bilgiler, daha sonra başvurmak için Windows'ta açabileceğiniz veya istediğiniz şekilde değiştirebileceğiniz bir dosyaya kaydedilebilir.

Yönlendirme Operatörleri Nasıl Kullanılır

Birkaç yeniden yönlendirme operatörü olsa da, özellikle iki, bir komutun sonuçlarını bir dosyaya çıktılamak için kullanılır: büyüktür işareti (>) ve çift büyüktür işareti (>>).

Bu yeniden yönlendirme operatörlerinin nasıl kullanılacağını öğrenmenin en kolay yolu bazı örnekler görmektir:


ipconfig /all > mynetworksettings.txt

Image
Image

Bu örnekte, normalde ipconfig /all çalıştırıldıktan sonra ekranda görülen tüm ağ yapılandırma bilgileri, mynetworksettings adıyla bir dosyaya kaydedilir..txt. Bu durumda C:\Users\Jon komutunun solundaki klasörde saklanır.

> yeniden yönlendirme operatörü ipconfig komutu ile dosyanın adı arasında gider. Dosya zaten varsa, üzerine yazılır. Zaten mevcut değilse oluşturulacaktır.

Bir dosya zaten yoksa oluşturulacak olsa da, klasörler oluşturulmaz. Komut çıktısını henüz mevcut olmayan belirli bir klasördeki bir dosyaya kaydetmek için önce klasörü oluşturun ve ardından komutu çalıştırın. mkdir komutuyla Komut İstemi'nden çıkmadan klasörler oluşturun.


ping 10.1.0.12 > "C:\Users\Jon\Desktop\Ping Sonuçları.txt"

Image
Image

Burada, ping komutu yürütüldüğünde, Komut İstemi, sonuçları Jon kullanıcısının masaüstünde,konumunda bulunan Ping Results.txt adlı bir dosyaya verir. C:\Kullanıcılar\Jon\Desktop . Bir boşluk olduğu için tüm dosya yolu tırnak içine alındı.

Unutmayın, > yeniden yönlendirme operatörünü kullanırken, belirtilen dosya zaten mevcut değilse oluşturulur ve varsa üzerine yazılır.

Ekle Yeniden Yönlendirme Operatörü

Çift ok operatörü, bir dosyayı değiştirmek yerine ekler:


ipconfig /all >> \\server\files\officenetsettings.log

Bu örnek, yalnızca çıktının üzerine yazmak yerine > operatörüyle aynı şekilde çalışan >> yeniden yönlendirme operatörünü kullanır. dosya varsa, komut çıktısını dosyanın sonuna ekler.

Bir komut dışa aktarıldıktan sonra bu LOG dosyasının nasıl görünebileceğine dair bir örnek:

Image
Image

64>> Yeniden yönlendirme operatörü, farklı bilgisayarlardan veya komutlardan benzer bilgileri toplarken ve tüm bu verileri tek bir dosyada istiyorsanız kullanışlıdır.

Yukarıdaki yönlendirme operatörü örnekleri Komut İstemi bağlamındadır, ancak bunları bir BAT dosyasında da kullanabilirsiniz. Bir komutun çıktısını bir metin dosyasına aktarmak için bir BAT dosyası kullandığınızda, yukarıda açıklanan komutların aynıları kullanılır, ancak bunları çalıştırmak için Enter tuşlarına basmak yerine,. BAT dosyası.

Yönlendirme İşleçlerini Toplu İş Dosyalarında Kullan

Yönlendirme operatörleri, tıpkı Komut İsteminden yaptığınız gibi komutu ekleyerek toplu iş dosyalarında çalışır:


tracert yahoo.com > C:\yahootracert.txt

Image
Image

Yukarıdaki, tracert komutuyla yeniden yönlendirme operatörü kullanan bir toplu iş dosyasının nasıl oluşturulacağına dair bir örnektir.

Image
Image

Yahootracert.txt dosyası (yukarıda gösterilmiştir), sample.bat dosyasını çalıştırdıktan birkaç saniye sonra C: sürücüsünde oluşturulacaktır. Yukarıdaki diğer örneklerde olduğu gibi, dosya yeniden yönlendirme operatörü kullanılmasaydı Komut İstemi'nin ortaya çıkaracağı her şeyi gösterir.

Önerilen: