Yönlendirme operatörü, girdiyi komuta veya komuttan çıktıyı yeniden yönlendirmek için Komut İstemi komutu veya DOS komutu gibi bir komutla kullanılabilen özel bir karakterdir.
Varsayılan olarak, bir komutu yürüttüğünüzde, girdi klavyeden gelir ve çıktı Komut İstemi penceresine gönderilir. Komut giriş ve çıkışlarına komut tutamaçları denir.
Windows ve MS-DOS'ta Yönlendirme Operatörleri
Aşağıdaki tablo, Windows ve MS-DOS'ta komutlar için kullanılabilen tüm yeniden yönlendirme operatörlerini listeler. Ancak, > ve >> yeniden yönlendirme operatörleri, önemli bir farkla, en sık kullanılanlardır.
Yönlendirme Operatörleri Hile Sayfası | ||
---|---|---|
Yönlendirme Operatörü | Açıklama | Örnek |
> | Büyük-işareti bir dosyaya, hatta bir yazıcıya veya başka bir cihaza göndermek için kullanılır, operatörü kullanmamış olsaydınız komuttan gelen her türlü bilgi Komut İstemi penceresinde görüntülenecekti. | assoc > type.txt |
>> | Çift büyüktür işareti, tıpkı tek büyüktür işareti gibi çalışır ancak bilgi, üzerine yazmak yerine dosyanın sonuna eklenir. | ipconfig >> netdata.txt |
< | Küçüktür işareti, komut girişini klavye yerine bir dosyadan okumak için kullanılır. | sort < data.txt |
| | Dikey boru, bir komutun çıktısını okumak ve diğerinin girdisi için if kullanmak için kullanılır. | dir | sırala |
Diğer iki yeniden yönlendirme operatörü, >& ve <& de mevcuttur, ancak çoğunlukla komut tutamaçlarını içeren daha karmaşık yeniden yönlendirme ile ilgilenir.
Klip komutu burada da bahsetmeye değer. Bu bir yeniden yönlendirme operatörü değildir, ancak komutun borudan önceki çıktısını Windows panosuna yeniden yönlendirmek için genellikle dikey bir boruyla birlikte kullanılması amaçlanmıştır.
Örneğin, yürütme ping 192.168.1.1 | clip, ping komutunun sonuçlarını panoya kopyalar ve ardından herhangi bir programa yapıştırabilirsiniz.
Yönlendirme Operatörü Nasıl Kullanılır
Yönlendirme operatörü, normal komut yazıldıktan sonra eklenir.
ipconfig komutu, Komut İstemi aracılığıyla çeşitli ağ ayarlarını bulmanın yaygın bir yoludur. Çalıştırmanın bir yolu, Komut İstemi penceresine ipconfig /all girmektir.
Bunu yaptığınızda, sonuçlar Komut İstemi'nde görüntülenir ve daha sonra yalnızca Komut İstemi ekranından kopyalarsanız başka bir yerde kullanışlı olur. Bu, sonuçları dosya gibi farklı bir yere yönlendirmek için bir yeniden yönlendirme operatörü kullanmadığınız sürece geçerlidir.
Ipconfig Komut Yeniden Yönlendirme Operatörü
ipconfig /all > ağ ayarları.txt
Yukarıdaki tablodaki ilk yeniden yönlendirme operatörüne bakarsak, komutun sonuçlarını bir dosyaya göndermek için büyüktür işaretinin kullanılabileceğini görebiliriz. Yukarıdaki örnek komut, ipconfig /all sonuçlarını networksettings.txt. adlı bir metin dosyasına nasıl göndereceğinizdir.
Dir Komut Yönlendirme Operatörü
dir komutu, yeniden yönlendirme operatörünün gerçekten yararlı olduğu başka bir durumdur. Bu komut genellikle bir Komut İstemi penceresinde rahatça okunamayacak kadar uzun sonuçlar ürettiğinden, hepsini bir metin belgesine aktarmak akıllıca olur.
dir C:\Users\Tim\Downloads > downloads.txt
Bu örnekte, o kullanıcının İndirilenler klasöründeki tüm dosya ve klasörler downloads.txt dosyasında gösterilecektir.
TXT dosyası, komutta kullanılan klasör değil, komutun yürütüldüğü klasöre kaydedilir. Bu örnekte, komut Users\Tim konumundan çalıştırılırsa, downloads.txt dosyası Tim\Downloads dizinine değil, oraya kaydedilecektir.