Dir Komutu (Örnekler, Seçenekler, Anahtarlar ve Daha Fazlası)
yön emretmek bir Komut İstemi komutu listesini görüntülemek için kullanılır. Dosyalar ve bir klasörde bulunan alt klasörler.
Listelenen her dosya veya klasör için komut, varsayılan olarak, öğe bir klasörse (etiketli) öğenin en son değiştirildiği tarih ve saati gösterir. DIR) veya dosya, varsa dosyanın boyutu ve son olarak dosya uzantısı dahil dosya veya klasörün adı.
Dosya ve klasör listesinin dışında, dir komutu aynı zamanda dosyanın geçerli sürücü harfini de görüntüler. bölme, NS ses etiketi, birim seri numarası, listelenen toplam dosya sayısı, bu dosyaların bayt cinsinden toplam boyutu, listelenen alt klasörlerin sayısı ve sürücüde kalan toplam bayt sayısı.
Dir Komutu Kullanılabilirliği
dir komutu, dosyanın içinden kullanılabilir. Komut istemi tüm Windows'ta işletim sistemleri dahil olmak üzere Windows 10, Windows 8, Windows 7, Windows Vista, ve Windows XP.
Windows'un eski sürümleri, dir komutunu da içerir, ancak aşağıda listelediğimizden birkaç daha az seçeneğe sahiptir. dir komutu aynı zamanda bir
dir komutu, şurada bulunanlar gibi çevrimdışı Komut İstemi sürümlerinde bulunabilir: Gelişmiş Başlangıç Seçenekleri ve Sistem kurtarma ayarları. dir komutu ayrıca Kurtarma Konsolu Windows XP'de.
Belirli dir komut anahtarlarının ve diğer dir komutunun kullanılabilirliği sözdizimi işletim sisteminden işletim sistemine farklılık gösterebilir.
Dir Komut Sözdizimi
yön [sürmek:][yol][dosya adı] [/a[[:]Öznitellikler]] [/B] [/C] [/NS] [/l] [/n] [/Ö[[:]sıralama düzeni]] [/P] [/Q] [/r] [/s] [/T[[:]zaman alanı]] [/w] [/x] [/4]
Görmek Komut Sözdizimi Nasıl Okunur dir komutunun sözdizimini yukarıda yazıldığı veya aşağıdaki tabloda gösterildiği gibi nasıl yorumlayacağınızdan emin değilseniz.
Dir Komut Seçenekleri | |
---|---|
Kalem | Açıklama |
sürmek:, yol, dosya adı | bu sürmek, yol, ve/veya dosya adı sonuçlarını görmek istediğiniz Komut tek başına yürütülebildiğinden üçü de isteğe bağlıdır. Joker karakterlere izin verilir. Bkz. Dir Komut Örnekleri Bu açık değilse aşağıdaki bölüme bakın. |
/a |
Tek başına çalıştırıldığında, bu anahtar, dosya öznitelikleri bu genellikle Komut İstemi'nde veya Windows'ta görünmelerini engeller. Kullanmak /a aşağıdakilerden biri veya birkaçı ile Öznitellikler (iki nokta üst üste isteğe bağlıdır, boşluk gerekmez) komut sonucunda yalnızca bu tür dosyaları göstermek için: a = arşiv dosyaları NS = dizinler H = gizlenmiş dosyalar ben = içerik indeksli dosyalar değil ben = yeniden ayrıştırma noktaları r = salt okunur dosyalar s = sistem dosyaları v = bütünlük dosyaları x = temizleme dosyası yok - = Bu dosya özniteliklerine sahip öğeleri sonuçlardan hariç tutmak için bunu yukarıdaki özniteliklerden herhangi birinin öneki olarak kullanın. |
/B | Tipik üstbilgi ve altbilgiyi kaldıran "çıplak" biçimi kullanarak dizin sonuçlarını göstermek için bu seçeneği kullanın. bilgilerin yanı sıra her öğeyle ilgili tüm ayrıntılar, yalnızca dizin adı veya dosya adı ve uzantı. |
/C | Bu anahtar, komut dosya boyutlarını gösterecek şekilde kullanıldığında binlik ayırıcının kullanılmasını zorunlu kılar. Bu, çoğu bilgisayarda varsayılan davranıştır, dolayısıyla pratik kullanım /-c sonuçlarda binlik ayırıcıyı devre dışı bırakmak için. |
/NS | Kullanmak /NS görüntülenen öğeleri yalnızca klasörlerle (parantez içinde bulunur) ve uzantılarıyla birlikte dosya adlarıyla sınırlamak için. Öğeler yukarıdan aşağıya ve ardından sütunlar arasında listelenir. Standart dir komutu üstbilgi ve altbilgi verileri aynı kalır. |
/l | Tüm klasör ve dosya adlarını küçük harfle göstermek için bu seçeneği kullanın. |
/n | Bu anahtar, içindeki sütunlarla bir sonuç üretir. tarih > zaman > dizin > Dosya boyutu > dosya veya klasör adı sütun yapısı. Bu varsayılan davranış olduğundan, pratik kullanım /-n içinde sütunlar üreten dosya veya klasör adı > dizin > Dosya boyutu > tarih > zaman Emir. |
/Ö |
Sonuçlar için bir sıralama düzeni belirlemek için bu seçeneği kullanın. Tek başına idam edildiğinde, /Ö önce dizinleri, ardından dosyaları alfabetik sırayla listeler. dir komutu sonucunu belirtilen şekilde sıralamak için bu seçeneği aşağıdaki değerlerden bir veya daha fazlasıyla (iki nokta üst üste isteğe bağlıdır, boşluk gerekmez) kullanın: NS = tarihe/saate göre sırala (önce en eski) e = uzantıya göre sırala (alfabetik) G = önce grup dizini, ardından dosyalar n = ada göre sırala (alfabetik) s = boyuta göre sırala (önce en küçüğü) - = Sıralamayı tersine çevirmek için bunu yukarıdaki değerlerden herhangi biriyle önek olarak kullanın (-NS önce en yeniye göre sıralamak için, -s en büyük ilk için, vb.). |
/P | Bu seçenek, sonuçları bir sayfa ile kesintiye uğratılarak her seferinde bir sayfa görüntüler. Devam etmek için herhangi bir tuşa basın... çabuk. kullanma /P ile dir komutunu kullanmaya çok benzer. daha fazla komut. |
/Q | Sonuçlarda dosyanın veya klasörün sahibini görüntülemek için bu anahtarı kullanın. Windows içinden bir dosyanın sahipliğini görüntülemenin veya değiştirmenin en kolay yolu, ileri düğmesindeki Güvenlik dosyaya bakarken sekmesi Özellikler. |
/r | NS /r seçeneği, bir dosyanın parçası olan tüm alternatif veri akışlarını (ADS) gösterir. Veri akışının kendisi, dosyanın altında yeni bir satırda listelenir ve her zaman $VERİ, onları fark etmelerini kolaylaştırıyor. |
/s | Bu seçenek, belirtilen dizindeki tüm dosya ve klasörleri gösterir. artı belirtilen dizinin herhangi bir alt dizininde bulunan tüm dosya ve klasörler. |
/T |
Sonuçları sıralarken ve/veya görüntülerken kullanılacak bir zaman alanını belirtmek için bu seçeneği aşağıdaki değerlerden biriyle kullanın (iki nokta üst üste isteğe bağlıdır, boşluk gerekmez): a = son erişim C = yaratıldı w = son yazılan |
/w | Kullanmak /w sonuçları, görüntülenen öğeleri yalnızca klasörlerle (parantez içinde bulunur) ve uzantılarıyla birlikte dosya adlarıyla sınırlayan "geniş biçimde" göstermek için. Öğeler soldan sağa ve ardından aşağı sıralar halinde listelenir. Standart dir komutu üstbilgi ve altbilgi verileri aynı kalır. |
/x | Bu anahtar, uzun adları 8dot3 dışı kurallara uymayan dosyalar için "kısa ad" eşdeğerini gösterir. |
/4 | NS /4 switch 4 basamaklı yılların kullanımını zorlar. En azından Windows'un daha yeni sürümlerinde, 4 basamaklı yıl gösterimi varsayılan davranıştır ve /-4 2 haneli yıl gösterimi ile sonuçlanmaz. |
/? | Kullan yardım anahtarı Yukarıdaki seçeneklerle ilgili ayrıntıları doğrudan Komut İstemi penceresinde göstermek için dir komutuyla. Yürütme yön /? kullanmakla aynıdır. yardım komutu yürütmek yardım direktörü. |
dir komutunun genellikle döndürdüğü bilgi hacmi göz önüne alındığında, hepsini bir Metin dosyası aracılığıyla yeniden yönlendirme operatörü genellikle akıllıca bir fikirdir. Görmek Komut Çıktısını Dosyaya Yönlendirme Bunun nasıl yapılacağı hakkında daha fazla bilgi için.
Dir Komut Örnekleri
Aşağıda dir komutunu kullanmanın farklı yollarından bazıları verilmiştir:
Anahtarsız Çalıştır
yön.
Bu örnekte, dir komutu herhangi bir komut olmadan tek başına kullanılmıştır. sürmek:, yol, dosya adı teknik özellikler veya herhangi bir anahtar, aşağıdaki gibi bir sonuç üretir:
C:\>dir
C sürücüsündeki birimin etiketi yok.
Birim Seri Numarası: F4AC-9851
C:\ dizini
09/02/2015 12:41
$SysSıfırla
05/30/2016 06:22 PM 93 HaxLogs.txt
05/07/2016 02:58 AM PerfLogs
22.05.2016 07:55 Program Dosyaları
31/05/2016 11:30 AM Program Dosyaları (x86)
30.07.2015 04:32 Sıcaklık
22.05.2016 07:55 Kullanıcılar
22.05.2016 20:00 Pencereler
22.05.2016 21:50 Windows.old
1 Dosya(lar) 93 bayt.
Gördüğünüz gibi, dir komutu şuradan yürütüldü: kök dizini C (yani, C:\>). Klasör ve dosya içeriğinin tam olarak nereden listeleneceğini belirtmeden, komut varsayılan olarak bu bilgiyi komutun yürütüldüğü yerden görüntüler.
Gizli Öğeleri Listele
dir c:\users /ah.
Yukarıdaki örnekte, dir komutunun sürmek: ve yol ile ilgili c:\kullanıcılar, komutu çalıştırdığımız yerden değil. Ayrıca, aracılığıyla belirtiyoruz /a ile değiştir H Yalnızca gizli öğeleri görmek istediğimiz öznitelik, şöyle bir sonuçla sonuçlanır:
C:\>dir c:\users /ah
C sürücüsündeki birimin etiketi yok.
Birim Seri Numarası: F4AC-9851
c:\users dizini
05/07/2016 04:04 AM Tüm Kullanıcılar [C:\ProgramData]
22.05.2016 08:01
Varsayılan
05/07/2016 04:04 AM Varsayılan Kullanıcı [C:\Users\Default]
05/07/2016 02:50 AM 174 masaüstü.ini
1 Dosya(lar) 174 bayt.
Küçük dizin listesi ve yukarıdaki sonuçta gördüğünüz tek dosya, dizinin tamamını oluşturmaz. c:\kullanıcılar klasör—yalnızca gizli dosya ve klasörler. Görmek için herşey dosya ve klasörler, yürütürsünüz dir c:\kullanıcılar /a (kaldırarak H) Bunun yerine.
Herhangi Bir Klasörde Dosya Ara
dir c:\*.csv /s /b > c:\users\tim\desktop\csvfiles.txt.
Bu biraz daha karmaşık ama çok daha pratik olan dir komutu örneğinde, tüm sabit disk aranmak CSV dosyaları ve ardından çıplak minimum sonuçlar bir metin belgesine yazdırılır. Bu parçayı parça parça inceleyelim:
- c:\*.csv dir komutuna tüm dosyalara bakmasını söyler (*) CSV ile biten (.csv) kökündeki uzantı C: sürmek.
- /s c:'nin kökünden daha derine inmesini söyler ve bunun yerine, her klasörde, klasörler kadar derine inen bu gibi dosyaları arar.
- /B yol ve dosya adından başka her şeyi kaldırır ve esasen bu dosyaların okunabilir bir "listesini" oluşturur.
- > bir yeniden yönlendirme operatörü, bir yere "göndermek" anlamına gelir.
- c:\users\tim\desktop\csvfiles.txt için hedeftir > yeniden yönlendirici, sonuçların yazılacağı anlamına gelir. csvfiles.txt dosyasında oluşturulacak olan Komut İstemi yerine c:\kullanıcılar\tim\masaüstü konum (yani, giriş yaptığınızda gördüğünüz Masaüstü).
Sen ne zaman komut çıktısını bir dosyaya yönlendir, burada bu dir komutu örneğinde yaptığımız gibi, Komut İstemi hiçbir şey göstermiyor. Ancak bire bir aynı gördüğünüz çıktı, bunun yerine o metin dosyasının içinde bulunur. İşte bizim csvfiles.txt dir komutu tamamlandıktan sonra benziyordu:
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\Intuit\Quicken\Inet\merchant_common.csv
c:\Users\Tim\AppData\Roaming\condition.2.csv
c:\Users\Tim\AppData\Roaming\line.csv
c:\Users\Tim\AppData\Roaming\media.csv.
Dosya yeniden yönlendirmesini ve hatta "çıplak biçim" anahtarını kesinlikle atlamış olsanız da, sonuçlar Komut İstemi penceresinde çalışmak çok zor olurdu, bu da olduğunuz şeye ulaşmayı zorlaştırırdı. sonrasında.
İlgili Komutlar
dir komutu genellikle del komutu. Herhangi bir klasördeki/klasörlerdeki dosya(lar)ın adını ve konumunu bulmak için dir'i kullandıktan sonra, dosyaları doğrudan Komut İsteminden silmek için del kullanılabilir.
benzer rmdir / s komut ve daha eski deltree Klasörleri ve dosyaları silmek için kullanılan komut. NS rmdir komutu (/s seçeneği olmadan), dir komutuyla bulduğunuz boş klasörleri silmek için kullanışlıdır.
Yukarıda bahsedildiği gibi, dir komutu aynı zamanda genellikle bir yeniden yönlendirme operatörü.