Dir komut örnekleri, anahtarlar, seçenekler ve daha fazlası
Dir komutu , bir klasörde bulunan dosyaların ve alt klasörlerin listesini görüntülemek için kullanılan bir Komut İstemi komutudur .
Listelenen her dosya veya klasör için, dir komutu, varsayılan olarak, öğenin en son değiştirildiği tarih ve saati gösterir; eğer öğe, eğer varsa, dosyanın boyutu (
Dosya ve klasör listesinin dışında, dir komutu ayrıca bölümün geçerli sürücü harfini, birim etiketini , birim seri numarasını , listelenen dosyaların toplam sayısını, bu dosyaların toplam boyutunu bayt cinsinden, listelenen alt klasörlerin sayısını ve sürücüdeki serbest kalan toplam bayt.
Dir Komut Kullanılabilirliği
Dir komutu, Windows 10 , Windows 8 , Windows 7 , Windows Vista ve Windows XP de dahil olmak üzere tüm Windows işletim sistemlerinde Komut İstemi içinden kullanılabilir.
Windows'un eski sürümleri dir komutunu içerir, ancak aşağıda listelediğimden daha az seçenek içerir. Dir komutu, MS-DOS'un tüm sürümlerinde bulunan bir DOS komutudur .
Dir komutu, Gelişmiş Başlatma Seçenekleri ve Sistem Kurtarma Seçenekleri'nden gelenler gibi çevrimdışı Komut İstemi sürümlerinde bulunabilir. Dir komutu, Windows XP'deki Kurtarma Konsolu'nda da bulunur.
Not: Bazı dir komut anahtarları ve diğer dir komut sözdiziminin kullanılabilirliği işletim sisteminden işletim sistemine farklılık gösterebilir.
Dir Komut Sözdizimi
dir [ sürücü : ] [ yol ] [ dosya adı ] [ / a [[ : ] öznitelikler ]] [ / b ] [ / c ] [ / d ] [ / l ] [ / n ] [ / o [[ : ] sortorder ] ] [ / p ] [ / q ] [ / r ] [ / s ] [ / t [[ : ] zaman aralığı ]] [ / w ] [ / x ] [ / 4 ]
İpucu: Dir komutunun sözdizimini yukarıda yazdığım gibi veya aşağıdaki tabloda gösterildiği gibi nasıl yorumlayacağınızdan emin değilseniz Komut Sözdizimi Nasıl Okunur bölümüne bakın.
sürücü :, yol, dosya adı | Bu, dir komut sonuçlarını görmek istediğiniz sürücü , yol ve / veya dosya adıdır. Dir komutu tek başına çalıştırılabildiğinden üçü de isteğe bağlıdır. Wildcards izin verilir. Bu net değilse aşağıdaki Dir Komut Örnekleri bölümüne bakın. |
/ a | Yalnız yürütüldüğünde, bu anahtar genellikle, komut isteminde veya Windows'ta görünmesini engelleyen dosya özniteliklerine sahip olanlar da dahil olmak üzere tüm dosya ve klasör türlerini gösterir. Aşağıdaki özniteliklerden bir ya da daha fazlasıyla birlikte / a kullanın (yalnızca kolon isteğe bağlıdır, boşluk gerektirmez) yalnızca dir komut sonucundaki bu tür dosya türlerini göstermek için kullanılır:
|
/ b | Dir sonuçlarının, tipik başlık ve altbilgi bilgilerini ve her bir öğedeki tüm ayrıntıları kaldırarak yalnızca dizin adını veya dosya adını ve uzantısını kaldırarak "çıplak" biçimini kullanarak göstermek için bu seçeneği kullanın. |
/ c | Bu anahtar, dir komutu dosya boyutlarını gösteren bir şekilde kullanıldığında binlerce ayırıcının kullanılmasını zorlar. Bu, çoğu bilgisayardaki varsayılan davranıştır, dolayısıyla pratik kullanım, sonuçlarda binlerce ayırıcıyı devre dışı bırakmak için / -c'dir . |
/ gün | Yalnızca klasörlere (köşeli parantez içinde bulunan) ve uzantılarına sahip dosya adlarına görüntülenen öğeleri sınırlamak için / d kullanın. Öğeler yukarıdan aşağıya ve sonra sütunlar arasında listelenir. Standart dir komut üstbilgi ve altbilgi verileri aynı kalır. |
/ l | Tüm klasör ve dosya adlarını küçük harf olarak göstermek için bu seçeneği kullanın. |
/ n | Bu anahtar, tarih -> saat -> dizin -> dosya boyutu -> dosya veya klasör adı sütun yapısındaki sütunlarla sonuç üretir. Bu varsayılan davranış olduğundan, pratik kullanım, dosya veya klasör adında sütunlar üreten bir dizindir -> dizin -> dosya boyutu -> tarih -> zaman sırası. |
/O | Sonuçlar için sıralama düzeni belirtmek için bu seçeneği kullanın. Tek başına çalıştırıldığında / o dizinleri önce listeler, ardından dosyaları alfabetik sırada takip eder. Dir komut sonucunu belirtilen şekilde sıralamak için aşağıdaki seçeneklerden biriyle veya daha fazlasıyla (kolon isteğe bağlıdır, boşluk gerekmez) bu seçeneği kullanın:
|
/ p | Bu seçenek, sonuçları bir seferde birer sayfada görüntüler, kesintiye uğrar. Devam etmek için ... tuşuna basın . / P kullanımı, daha fazla komutla dir komutunu kullanmaya çok benzer. |
/ q | Sonuçtaki dosya veya klasörün sahibini görüntülemek için bu anahtarı kullanın. Bir dosyanın sahipliğini Windows içinden görüntülemenin veya değiştirmenin en kolay yolu, dosyanın Özellikler bölümüne bakarken Güvenlik sekmesindeki Gelişmiş düğmesidir. |
/ r | / R seçeneği, bir dosyanın parçası olan herhangi bir alternatif veri akışını (ADS) gösterir. Veri akışı, dosyanın altında yeni bir satırda listelenir ve her zaman $ DATA ile eklenir ve bu sayede noktaları kolayca belirleyebilir. |
/ s | Bu seçenek belirtilen dizindeki tüm dosya ve klasörleri ve belirtilen dizinin herhangi bir alt dizininde bulunan tüm dosya ve klasörleri gösterir. |
/ ton | Sonuçları sıralarken ve / veya görüntülerken kullanılacak bir zaman alanı belirtmek için aşağıdaki seçeneklerden biriyle (kolon isteğe bağlıdır, boşluk gerekmez) bu seçeneği kullanın:
|
w / | "Geniş formatta" sonuçları göstermek için / w tuşlarını kullanın; bunlar, sadece klasörlere (köşeli parantez içinde bulunan) ve dosya adlarının uzantılarına göre görüntülenen öğeleri sınırlar. Öğeler soldan sağa ve sonra aşağı satırlara listelenir. Standart dir komut üstbilgi ve altbilgi verileri aynı kalır. |
/ x | Bu anahtar, uzun adları 8dot3 olmayan kurallara uymayan dosyalar için "kısa ad" eşdeğerini gösterir. |
/ 4 | / 4 anahtarı 4 haneli yıl kullanımını zorlar. En azından Windows'un yeni sürümlerinde, 4 basamaklı yıl ekranı varsayılan davranıştır ve / -4 , 2 basamaklı bir yıl göstergesine neden olmaz. |
/? | Yukarıdaki komutlarla ilgili ayrıntıları doğrudan Komut İstemi penceresinde göstermek için dir komutunu kullanarak yardım anahtarını kullanın. Dir / çalıştırılıyor ? Yardımı yürütmek için yardım komutunu kullanmakla aynıdır. |
İpucu: Dir komutunun genellikle döndüğü bilgi hacmini göz önünde bulundurarak, bir yeniden yönlendirme işleci aracılığıyla bir metin dosyasına kaydetme genellikle akıllı bir fikirdir. Bunun nasıl yapılacağı hakkında daha fazla bilgi için bkz. Komut Çıktısını Bir Dosyaya Yeniden Yönlendirme .
Dir Komut Örnekleri
dirBu örnekte, dir komutu, herhangi bir sürücü olmaksızın tek başına kullanılır : yol, dosya adı belirtimleri veya herhangi bir anahtar, bunun gibi bir sonuç üretir:
C: \> dir C sürücüsündeki sesin etiketi yoktur. Birim Seri Numarası F4AC-9851 Dizini C: \ 09/02/2015 12:41Gördüğünüz gibi, dir komutu C'nin kök dizininden (yani C: \>) yürütüldü. Klasör ve dosya içeriklerini tam olarak nerede listeleyeceğini belirtmeden, dir komutu, bu bilgiyi komutun yürütüldüğü yerden görüntülemeye ayarlar.
dir c: \ users / ahYukarıdaki örnekte, dir komutunun sürücüden sonuçlandığını talep ediyorum : komutunu çalıştırdığım konumdan değil, c: \ users yolu . Ayrıca, h niteliği olan / a anahtarıyla, yalnızca gizli öğeleri görmek istediğimi, bunun gibi bir şeyle sonuçlandıracağımı belirtiyorum:
C: \> dir c: \ users / ah C sürücüsündeki birimin etiketi yok. Birim Seri Numarası F4AC-9851 dizini c: \ users 05/07/2016 04:04Küçük bir dizin listesi ve yukarıdaki sonuçta gördüğünüz tek dosya c: \ users klasörünün tamamını oluşturmaz - sadece gizli dosyalar ve klasörler. Tüm dosya ve klasörleri görmek için, dir c: \ users / a ( h'yi kaldırır) yerine koyarsınız.
dir c: \ *. csv / s / b> c: \ users \ tim \ masaüstü \ csvfiles.txtBu biraz daha karmaşık, ama çok daha pratik, dir komutu için bir örnek olarak, tüm sabit sürücümün CSV dosyaları için aranmasını ve daha sonra da asgari sonuçların bir metin belgesine gönderilmesini talep ediyorum. Bu parçayı parçaya bakalım:
- c: \ csv , c komutunu, c: sürücüsünün kökündeki CSV ( .csv ) uzantısında yer alan tüm dosyalara ( * ) bakmasını söyler.
- / s , c'nin kökünden daha derine gitmesini söyler ve bunun yerine, klasörlerde olduğu gibi, her klasörde bunun gibi dosyaları arar.
- / b , bu dosyaların temel olarak okunabilir bir "listesi" oluşturarak, yol ve dosya adından başka bir şey çıkarır.
- > bir yere "gönder" anlamına gelen bir yönlendirme operatörüdür .
- c: \ users \ tim \ desktop \ csvfiles.txt , > yeniden yönlendiricinin hedefidir ; bu, sonuçların c: \ users \ tim ortamında oluşturulacak Komut İstemi yerine csvfiles.txt dosyasına yazılması anlamına gelir. \ desktop location (oturum açtığımda gördüğüm Masaüstü).
Komut çıktısını bir dosyaya yönlendirdiğinizde , bu dir komutu örneğinde yaptığımız gibi, Komut İstemi hiçbir şey göstermiyor. Ancak, tam olarak gördüğünüz çıktı, o metin dosyasının içine yerleştirilir. Dir komutunun tamamlanmasından sonra csvfiles.txt'in nasıl göründüğü:
c: \ ProgramData \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ ProgramData \ Intuit \ Quicken \ Inet \ merchant_common.csv c: \ Kullanıcılar \ Tüm Kullanıcılar \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ Kullanıcılar \ Tüm Kullanıcılar \ Giriş \ Quicken \ Inet \ merchant_common.csv c: \ Kullanıcılar \ Tim \ AppData \ Dolaşım \ condition.2.csv c: \ Kullanıcılar \ Tim \ AppData \ Roaming \ line.csv c: \ Kullanıcılar \ Tim \ AppData \ Roaming \ media.csvDosya yeniden yönlendirmesini ve hatta "çıplak biçim" anahtarını atlamış olsanız bile, sonuçların Komut İstemi penceresindeki ile çalışmak çok zor olurdu. Bilgisayarınızdaki CSV dosyası.
Dir İlgili Komutlar
Dir komutu genellikle del komutu ile kullanılır. Belirli bir klasördeki dosya (lar) ın adını ve konumunu bulmak için dir komutunu kullandıktan sonra, del komutu doğrudan Komut İstemi'nden dosyaları silmek için kullanılabilir.
Klasörler ve dosyaları silmek için kullanılan rmdir / s komutu ve eski deltree komutu da benzerdir . Rmdir komutu (/ s seçeneği olmadan) dir komutuyla bulduğunuz boş klasörleri silmek için kullanışlıdır.
Yukarıda bahsettiğim gibi dir komutu ayrıca bir yönlendirme operatörü ile de kullanılır.