Dir Command

Diri komanda nümunələri, açarları, variantları və daha çox

Dir komutu bir qovluqdakı faylları və alt qovluqların siyahısını göstərmək üçün istifadə edilən Command Prompt əmridir .

Listelenen hər bir fayl və ya qovluq üçün, dir əmri, maddə, maddə bir qovluq (əgər

kimi etiketlənmişdirsə) və ya fayl varsa, faylın ölçüsü varsa, və nəhayət, fayl uzantısı daxil olmaqla, faylın və ya qovluqun adı.

Fayl və qovluq siyahısından kənarda, dir komanda həmçinin bölmənin mövcud sürücü harfini, həcmi etiketini , həcmi seriya nömrəsini , siyahıda olan faylların ümumi sayını, baytdakı faylların ümumi ölçüsünü, siyahıdakı alt qovluqların sayını və sürücüdə pulsuz qalan bütün baytlar.

Komut mövcudluğu

Dir komutu, Windows 10 , Windows 8 , Windows 7 , Windows VistaWindows XP daxil olmaqla bütün Windows əməliyyat sistemlərində Command Prompt daxilində mövcuddur.

Windows'un köhnə versiyaları da dir əmrini də daxil edir, ancaq aşağıda göstərilənlərdən bir neçə az variant var. Dir komutu da MS-DOS'un bütün versiyalarında mövcud olan DOS əmridir .

Dir komutu, Ətraflı Başlanğıc Seçenekleri ve Sistem Kurtarma Seçenekleri'nden mövcud olanlar kimi çevrimdışı Komut İstemi versiyalarında bulunabilir. Dir komutu həmçinin Windows XP-də Recovery Konsoluna daxil edilir.

Qeyd: Müəyyən bir dir komut keçidlərinin və digər dir komanda sintaksisinin mövcudluğu əməliyyat sistemindən əməliyyat sistemindən fərqlənə bilər.

Dir əmr sintaksisi

[ drive : ] [ yol ] [ filename ] [ / a [[ : ] öznitelikleri ]] [ / b ] [ / c ] [ / d ] [ / l ] [ / o ] [[ : ] sıralama ] ] [ / p ] [ / q ] [ / r ] [ / s ] [ / t [[ : ] timefield ]] [ / w ] [ / x ] [ / 4 ]

İpucu: Dir komutunun sintaksisini yuxarıda yazdığımda və ya aşağıdakı cədvəldə göstərildiyi kimi necə şərh edəcəyinizdən əmin deyilsinizsə, Command Sintaksisini necə oxumaq olar ?

drive :, yol, fayl adı Bu dir komanda nəticələrini görmək istədiyiniz sürücü , yol və / və ya filename . Dir komandanin tək başına icra edilə biləcəyi üçün üçü də isteğe bağlıdır. Wildcards icazə verilir. Bu aydın deyilsə, aşağıdakı diri komanda nümunələri bölməsinə baxın.
/ a

Tək başına icra edildikdə, bu keçid adətən Command Prompt-də və ya Windows-da görünməyə mane olan fayl xüsusiyyətləri olanlar da daxil olmaqla bütün növ faylları və qovluqları göstərir. Dir komanda nəticəsində bu cür faylları göstərmək üçün aşağıdakı və ya birdən çox xüsusiyyətləri (kolon isteğe bağlıdır, boşluqlar tələb olunmur) istifadə edin:

  • a = arxiv faylları
  • d = dizinler
  • h = gizli fayllar
  • i = content indexed faylları deyil
  • l = bərpa nöqtələri
  • r = oxunan fayllar
  • s = sistem faylları
  • v = bütövlükdə fayllar
  • x = xırda faylları yoxdur
  • - = Bu, nəticələrdən olan fayl xüsusiyyətləri ilə maddələr istisna etmək üçün yuxarıda göstərilən xüsusiyyətlərdən hər hansı birinə bir prefiks kimi istifadə edin.
/ b Yalnızca kataloq adını və ya fayl adını və uzantısını tərk edərək, hər bir maddənin tipik başlığı və altbilgisi məlumatlarını aradan qaldıran "çılpaq" formatdan istifadə edərək dir nəticələrini göstərmək üçün bu seçimi istifadə edin.
/ c Bu keçid, dir əmrinin fayl ölçüsünü göstərən bir şəkildə istifadə edildikdə minlərlə ayırıcının istifadəsini gücləndirir. Bu, əksəriyyəti kompüterlər üçün standart davranışdır, belə ki praktiki istifadə nəticələrində min separatorı aradan qaldırmaq üçün / -c olur.
/ d Yalnızca qovluqlara (mötərizədə olan) və fayl uzantıları ilə göstərilən faylları məhdudlaşdırmaq üçün / d istifadə edin. Məhsullar yuxarıdan aşağıya və sütunların hər tərəfinə verilir. Standart dir komanda başlığı və altbilgi məlumatları eyni qalır.
/ l Bütün qovluq və fayl adlarını kiçik bir şəkildə göstərmək üçün bu seçimi istifadə edin.
/ n Bu keçid tarixdə sütunlarla nəticələnir -> vaxt -> kataloq -> fayl ölçüsü -> fayl və ya qovluq adı sütun quruluşu. Bu default davranış olduğundan, praktiki istifadə faylda və ya qovluqda sütunlar yaradır -> kataloq -> fayl ölçüsü -> tarix -> vaxt sifarişidir.
/ o

Nəticələr üçün bir sıralama əmri təyin etmək üçün bu seçimi istifadə edin. Tək başına icra edildikdə, ilk növbədə siyahıları dizinləri, sonra da faylları əlifba sırası ilə siyahıya alır. Dir komutunun nəticəsini müəyyən edilmiş qaydada sıralamaq üçün bu seçimi aşağıdakı dəyərlərdən biri ilə və ya birdən çoxundan istifadə edin (kolon isteğe bağlıdır, boşluq tələb olunmur):

  • d = tarixə / saata görə sırala (əvvəllər köhnə)
  • e = uzantısı ilə sort (əlifba sırası ilə)
  • g = qrup dizini , sonra faylları izləyin
  • n = adına görə sırala (əlifba sırası ilə)
  • s = ölçüsünə görə sırala (ən kiçik olanı)
  • - = Sifarişi geri qaytarmaq üçün yuxarıda göstərilən dəyərlərdən hər hansı birinin üstündəki kimi istifadə edin (məsələn, ilk növbədə ilk növbədə sıralamaq üçün -d , və s.
/ p Bu seçim, nəticələrə davam etmək üçün istənilən bir düyməyə basmaqla birdəfəlik bir dəfə nəticələnən bir səhifəni göstərir. / P istifadə daha çox komanda ilə dir komanda istifadə çox oxşar.
/ q Nəticədə faylın və ya qovluğun sahibini göstərmək üçün bu keçiddən istifadə edin. Bir faylın mülkiyyətini Windows içərisindən keçirmək və ya dəyişdirmək üçün en asan yol, faylın xüsusiyyətlərinə baxarkən Təhlükəsizlik sekmesindeki Ətraflı düyməsidir .
/ r / R seçimi faylın bir hissəsi olan hər hansı alternativ məlumat axını (ADS) göstərir. Datanın özü faylın altındakı yeni bir sıra ilə siyahıya alınır və həmişə DATA ilə doludur və onları asanlıqla yerə çevirir.
/ s Bu seçim göstərilən kataloqdakı bütün faylları və qovluqları və göstərilən kataloqun hər hansı bir alt dizinində olan fayl və qovluqların hamısını göstərir.
/ t

Nəticələri sıralarkən və / və ya göstərərkən istifadə ediləcək bir vaxt sahəsini göstərmək üçün aşağıdakı parametrlərdən birini istifadə edin (kolon isteğe bağlıdır, boşluqlar tələb olunur):

  • a = son giriş
  • c = yaradıldı
  • w = son yazılı
/ w Yalnızca qovluqlarda (parantez içərisində olan) nümayiş olunan maddələrin və fayl uzantıları ilə məhdudlaşdıran "geniş formatda" nəticələri göstərmək üçün / w istifadə edin. Məhsullar soldan sağa və sonra satırlara yazılır. Standart dir komanda başlığı və altbilgi məlumatları eyni qalır.
/ x Bu keçid uzun adları 8dot3 olmayan qaydalara uyğun olmayan fayllar üçün "qısa adı" ekvivalentini göstərir.
/ 4 / 4 keçid 4 rəqəmli ildən istifadə etməyi gücləndirir. Ən azı Windows'un daha yeni versiyalarında, 4 rəqəmli il ekranı default davranışdır və / -4 , 2 rəqəmli il ekranına gətirmir.
/? Komanda İstədiyi penceresinde yuxarıda göstərilən variantlar haqqında ətraflı məlumat vermək üçün dir komanda ilə kömək keçidini istifadə edin. Dir / icra edir ? Yardım köməyi üçün kömək əmrindən istifadə etməklə eynidır.

İpucu: dir komanda adətən qaytarır ki, məlumat həcmi nəzərə alaraq, bütün redaktə əməliyyatı vasitəsilə bir mətn faylına qənaət adətən bir ağıllı fikirdir. Bununla əlaqədar daha ətraflı məlumat üçün Command Output'ü Dosye Yönləndirməsinə baxın.

Dir əmr nümunələri

dir

Bu nümunədə, dir komutu heç bir sürücü olmadan, tək istifadə olunur:, yol, filename spesifikasiyası və ya hər hansı bir açar, belə bir nəticə çıxarır:

C: \> dir C sürətində C həcmi heç bir etiket yoxdur. Cildin Serial nömrəsi F4AC-9851-dir C: \ 09/02/2015 12:41 PM $ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 05/07/2016 02:58 AM PerfLogs 05/22/2016 07:55 PM Proqram Faylları 05/31/2016 11:30 AM Proqram Faylları (x86) 07/30/2015 04:32 PM Temp 05/22 / 2016 07:55 PM İstifadəçilər 05/22/2016 08:00 PM Windows 05/22/2016 09:50 PM Windows.old 1 Fayl (lar) 93 bytes 8 Dir (lar) 18,370,433,024 bayt pulsuzdur

Gördüyünüz kimi, dir əmri C kök kataloqundan (yəni C: \>) həyata keçirilmişdir. Qovluq və fayl məzmununu tam olaraq nereden listeleyeceğini belirtmeden, dir komutu varsayılanları, bu bilgiyi komutun çalıştırıldığı yerden görüntülemesini təmin edir.

dir c: \ users / ah

Yuxarıdakı misalda, dir əmrinin sürücüdən nəticələrini göstərməsini tələb edirəm :c: \ users yolu , əmrdən istifadə etdiyim yerdən deyil. Mən h özü ilə bir keçid vasitəsilə, yalnız gizli maddələr görmək istərdim ki, bu da belə bir nəticəyə gətirib çıxarır:

C: \> dir c: \ users / ah C sürətində C həcmi heç bir etiket yoxdur. Cəmi Serial nömrəsi F4AC-9851 C: \ users istifadəçisidir 05/07/2016 04:04 AM Bütün İstifadəçilər [C: \ ProgramData] 05/22/2016 08:01 PM Standart 05/07 / 2016 04:04 AM Default İstifadəçi [C: \ Users \ Default] 05/07/2016 02:50 AM 174 desktop.ini 1 Fayl (lar) 174 byte 3 Dir (lar) 18,371,039,232 bayt pulsuz

Yuxarıdakı nəticədə gördüyünüz dizinlərin və tək faylın kiçik siyahısı c: \ users qovluğunun tamamını təşkil etmir - yalnız gizli fayllar və qovluqlar. Bütün faylları və qovluqları görmək üçün yerinə dir c: \ users / a ( h aradan qaldırılması) yerinə yetirirsiniz.

dir c: \ *. csv / s / b> c: \ users \ tim \ desktop \ csvfiles.txt

Bir az daha kompleks, lakin daha praktik, dir komanda üçün nümunədir, mənim bütün sabit diskimin CSV faylları üçün axtarış edilməsini istəmirəm və sonra çılpaq minimum nəticələr mətn sənədinə çıxarılır. Bu parçaya bir parça baxaq:

  • c: \ *. csv , c: sürücünün kökindəki CSV ( .csv ) uzantısında sona çatan bütün fayllara ( * ) baxmaq üçün dir komutunu bildirir.
  • / s cütün kökündən daha dərin olmağı tövsiyə edir və bunun əvəzində qovluqlar kimi dərin olduğu kimi hər bir qovluqda belə faylları axtarın.
  • / b , əsasən bu faylların oxunaqlı "siyahısı" yaradan yol və fayl adından başqa hər şeyi aradan qaldırır.
  • > bir yerə göndərmək anlamına gələn bir redaktə operatorudur .
  • c: \ users \ tim \ desktop \ csvfiles.txt > redirector üçün təyinatdır , yəni nəticə csvfiles.txt faylına c: \ users \ tim'da yaradılacaq Komut İstemi yerinə yazılır \ masa üstü yer (məsələn, daxil olduğumda mən Desktop görürəm).

Buyruq əmrini bir faylya yönəldərkən, bu dir komanda nümunəsində burada etdiyimiz kimi Command Prompt heç bir şey göstərmir. Bununla belə, gördüyünüz dəqiq çıxış bu mətn faylının içərisindədir. Dirim komandası başa çatdıqdan sonra mənim csvfiles.txt-ə baxdılar:

c: \ ProgramData \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ ProgramData \ Intuit \ Quicken \ Inet \ merchant_common.csv c: \ Users \ Bütün İstifadəçilər \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ Users \ Bütün İstifadəçilər \ 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

Şübhəsiz ki, faylın redirection və hətta "çılpaq format" keçid atladı ola bilər baxmayaraq, nəticələr, Command Prompt penceresiyle işləmək çox çətin olardı. Kompüterinizdə CSV faylı.

Dir Related Commands

Dir komutu tez-tez del komanda ilə istifadə olunur. Hər hansı bir qovluğa faylların adını və yerini tapmaq üçün dir komandanlığı istifadə etdikdən sonra, del komutu doğrudan Komanda İstədiyindən faylları silmək üçün istifadə edilə bilər.

Rmdir / s komutu və qovluqları və faylları silmək üçün istifadə edilən köhnə deltree əmri oxşar. Rmdir əmri (/ s seçimi olmadan) dir komanda ilə tapdığınız boş qovluqları silmək üçün faydalıdır.

Yuxarıda qeyd etdiyim kimi, dir komanda da tez-tez bir istiqamətləndirmə operatoru ilə istifadə olunur.