Skip to main content

Dir Command (piemēri, opcijas, slēdži un citi)

Anonim

Komandu komandu komanda ir komandrindas komanda, ko izmanto, lai parādītu mapē esošo failu un apakšmapes sarakstu.

Par katru uzskaitīto failu vai mapi komandu dir pēc noklusējuma parāda datumu un laiku, kad objekts pēdējo reizi tika mainīts, ja vienums ir mape (marķēta kā

) vai faila izmērs, attiecīgā gadījumā faila lielums un, visbeidzot, faila vai mapes nosaukums, ieskaitot faila paplašinājumu.

Ārpus faila un mapju saraksta komandu dir tiek parādīta arī pašreizējā nodalījuma diska burts, skaļuma marķējums, sējuma numurs, kopējais uzskaitīto failu skaits, šo faila kopējais lielums baitos, uzskaitīto apakšmapju skaits un kopējie baiti, kas paliek brīvi uz diska.

Dir Command pieejamība

Komandu uzvednē komanda dir ir pieejama visās Windows operētājsistēmās, tostarp Windows 10, Windows 8, Windows 7, Windows Vista un Windows XP.

Windows vecākajās versijās ir iekļauta arī komandu dir, bet ar dažām mazāk iespējām, nekā ir norādīts zemāk. Komandu komandu ir arī DOS komanda, kas pieejama visās MS-DOS versijās.

Darbu komandu var atrast bezsaistes komandrindas versijās, piemēram, tādās, kas pieejamas no uzlabotajām startēšanas opcijām un sistēmas atkopšanas opcijām. Komandu dir ir iekļauts arī Windows XP atkopšanas konsolē.

Piezīme: Atsevišķu komandu komandu slēdžu un cita komandu sintakses pieejamība var atšķirties no operētājsistēmas uz operētājsistēmu.

Dir Command Syntax

dir braukt : ceļš faila nosaukums / a: atribūti / b / c / d / l / n / o: šķirošanas secība / p / q / r / s / t: timefield / w / x /4

Padoms: Skatiet sadaļu Kā izlasīt komandas sintakse, ja neesat pārliecināts, kā interpretēt komandas dir komandas sintakse, kā to esmu uzrakstījis iepriekš vai kā parādīts nākamajā tabulā.

braukt : , ceļš, faila nosaukums Tas ir braukt , ceļš , un / vai faila nosaukums ka jūs vēlaties redzēt direktora komandu rezultātus par. Visi trīs ir neobligāti, jo komandu dir var izpildīt atsevišķi. Atļautie aizstājējzīmes. Skatīt Piemēri komandu komandām Ja tas nav skaidrs, lūdzu, tālāk.
/ a

Kad tiek izpildīts atsevišķi, šis slēdzis parāda visu veidu failus un mapes, ieskaitot tos, kuriem ir faila atribūti, kas parasti liedz tiem rādīt komandu uzvednē vai sistēmā Windows. Izmantojiet/ a ar vienu vai vairākiem no šiem atribūti (resnās zarnas ir obligāta, nav vajadzīgas atstarpes), lai direktora komandu rezultātos parādītu tikai šāda veida failus:

  • a = arhīvu faili
  • d = katalogi
  • h = slēptos failus
  • i = satura indeksēti faili
  • l = pārdalīšanas punkti
  • r = tikai lasāmi faili
  • s = sistēmas faili
  • v = integritātes faili
  • x = bez skrubu failiem
  • - = Izmantojiet to kā prefiksu jebkuram no iepriekš minētajiem atribūtiem, lai no rezultātiem izslēgtu vienumus ar šiem faila atribūtiem.
/ bIzmantojiet šo opciju, lai parādītu rezultātu rezultātus, izmantojot "tukšo" formātu, kas noņem tipisko galvenes un kājenes informāciju, kā arī visu informāciju par katru vienumu, atstājot tikai direktorija nosaukumu vai faila nosaukumu un paplašinājumu.
/ cŠis slēdzis piespiest izmantot tūkstošiem atdalītāju, kad komandu dir izmanto veidā, kas parāda failu izmērus. Šī ir noklusējuma darbība lielākajā daļā datoru, lai to varētu praktiski izmantot/ -c lai atspējotu tūkstošiem atdalītāju rezultātos.
/ dIzmantojiet/ d ierobežot vienumus, kas tiek parādīti tikai mapēs (iekavās) un failu nosaukumos ar to paplašinājumiem. Vienumi ir uzskaitīti no augšas uz leju un pēc tam pāri kolonnām. Standarta direktora komandu galvenes un kājenes dati paliek nemainīgi.
/ lIzmantojiet šo opciju, lai parādītos visi mapju un failu nosaukumi mazajiem burtiem.
/ nŠis slēdzis rada rezultātu ar slejām datumā -> laiks -> katalogs -> faila lielums -> faila vai mapes nosaukums kolonnu struktūra. Tā kā šī ir noklusējuma darbība, tā ir praktiska/ -n kas ražo kolonnas faila vai mapes nosaukums -> katalogs -> faila lielums -> datums -> laiks kārtībā.
/ o

Izmantojiet šo opciju, lai norādītu rezultātu šķirošanas secību. Kad tiek izpildīts viens pats/ o Pirmajā sarakstā uzskaitītas direktorijas, pēc kurām seko faili alfabētiskā secībā. Izmantojiet šo opciju, izmantojot vienu vai vairākas no tālāk norādītajām vērtībām (rūts nav obligāta, nav vajadzīgas atstarpes), lai komandu rezultātu sakārtotu norādītajā veidā:

  • d = kārtot pēc datuma / laika (vispirms vecākais)
  • e = kārtot pēc paplašinājuma (alfabētiski)
  • g vispirms ir grupas katalogs, kam seko faili
  • n = kārtot pēc nosaukuma (pēc alfabēta)
  • s = kārtot pēc lieluma (vispirms mazākais)
  • - = Izmantojiet to kā prefiksu ar kādu no iepriekš minētajām vērtībām, lai mainītu pasūtījumu (piemēram, -d vispirms kārtot pēc jaunākajiem -s vislielāko pirmo, uc).
/ pŠī opcija parāda rezultātus vienā lapā vienlaikus, pārtraucot ar a Nospiediet jebkuru taustiņu lai turpinātu… ātri. Izmantojot/ p ir ļoti līdzīgs dir komandas izmantošanai ar vairāk komandu.
/ qIzmantojiet šo slēdzi, lai parādītu rezultātu faila vai mapes īpašnieku. Vienkāršākais veids, kā apskatīt vai mainīt faila īpašumtiesības no Windows, ir ar Progresīvs pogu Drošība aplūkojot failu Īpašības .
/ rThe/ r opcija parāda visas alternatīvās datu plūsmas (ADS), kas ir faila daļa.Datu plūsma pati par sevi ir uzskaitīta jaunā rindā zem faila un vienmēr ir saistīta ar $ DATI , padarot tos viegli pamanāmus.
/ sŠī opcija parāda visus failus un mapes norādītajā direktorijā plus visi faili un mapes, kas atrodas jebkurā konkrētā direktorija apakšdirektorijās.
/ t

Izmantojiet šo opciju, izmantojot kādu no tālāk norādītajām vērtībām (kolu nav obligāta, nav vajadzīgas atstarpes), lai norādītu laika lauku, kas jāizmanto, šķiroot un / vai parādot rezultātus:

  • a = pēdējā piekļuve
  • c = izveidots
  • w = pēdējais rakstīts
/ wIzmantojiet/ w lai parādītu rezultātus "plašā formātā", kas ierobežo vienumus, kas tiek parādīti tikai mapēs (ietvertas iekavās) un failu nosaukumos ar to paplašinājumiem. Vienumi ir norādīti no kreisās uz labo pusi un pēc tam uz leju rindās. Standarta direktora komandu galvenes un kājenes dati paliek nemainīgi.
/ xŠis slēdzis parāda īsu nosaukumu ekvivalentu failiem, kuru garie nosaukumi neatbilst noteikumiem, kas neatbilst 8dot3.
/4The/4 slēdzis iedarbina četrciparu gadu lietošanu. Vismaz jaunākajās Windows versijās 4 ciparu gads displejs ir noklusējuma darbība un/-4 nerada divu ciparu gadu displeja.
/?Izmantojiet palīdzības slēdzi komandu komandu, lai parādītu informāciju par iepriekšminētajām opcijām tieši lodziņā Komandu uzvedne. Izpildotdir /? ir tāds pats kā komandas palaišana, lai to izpildītupalīdzēt dir.

Padoms: Ņemot vērā informācijas apjomu, ko komandu komanda parasti atgriežas, parasti tā ir gudra ideja, saglabājot to teksta failā ar novirzīšanas operatoru. Plašāku informāciju par to, kā to izdarīt, skatiet sadaļā Komandu izvades novirzīšana uz failu.

Piemēri komandu komandām

dir

Šajā piemērā dir komanda tiek izmantota atsevišķi, bez jebkādas braukt : , ceļš, faila nosaukums specifikācijas vai slēdži, iegūstot šādu rezultātu:

C: > dir Tukšums diskā C nav etiķetes. Sējuma sērijas numurs ir F4AC-9851 C direktorāts: 09/02/2015 12:41

$ SysReset 30.05.2016. 17:22 93 HaxLogs.txt 05/07/2016 02:58 PerfLogs 22.05.2016. 19:55 Program Files 05/31/2016 11:30 Programmas faili (x86) 2015.07.30. 16:32 Temp 22.05.2016. 19:55 Lietotāji 22.05.2016. 20:00 Windows 2015. gada 22. maijā plkst. 21:50 Windows.old 1 Fails (-i) 93 biti 8 Dir (s) 18,370,433,024 biti bez maksas

Kā redzat, direktora komanda tika izpildīta no C saknes direktorāta (t.i., C: >). Neprecizējot, kur ir precīzi jānorāda mapes un faila saturs, direktora komandas noklusējums ir šīs informācijas parādīšana, no kurienes komanda tika izpildīta.

dir c: users / ah

Iepriekš minētajā piemērā es pieprasu, lai komanda dir rādītu rezultātus no braukt : un ceļš no c: lietotāji nevis no atrašanās vietas, no kuras es komandu darbinu. Es arī norādīju, izmantojot/ a pārslēgties ar h atribūts, ka es gribētu redzēt tikai slēptos vienumus, kā rezultātā rodas kaut kas līdzīgs šim:

C: > dir c: users / ah C diska skaļums nav etiķetes. Sējuma sērijas numurs ir F4AC-9851. C direktorāta katalogā: lietotāji 05/07/2016. 04:04 Visi lietotāji C: ProgramData 22.05.2016. 20:01

Noklusējums 05.07.2016. 04:04 Noklusētais lietotājs C: Lietotāji Noklusējums 05/07/2016 02:50 174 desktop.ini 1 Fails (-i) 174 baiti 3 Dir (s) 18,371,039,232 baiti bez maksas

Nelielais direktoriju saraksts un vienotais fails, kuru redzat iepriekšējā rezultātā, nesastāv no visa c: lietotāji mape - tikai slēptos failus un mapes. Redzēt visi failus un mapes, jūs izpildītudir c: users / a (noņemoth) vietā.

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

Šajā nedaudz sarežģītākajā, bet daudz praktiskākajā direktora komandas piemērā es pieprasu, lai visu manu cieto disku meklētu CSV faili, un pēc tam minimālie rezultāti tiek rādīti teksta dokumentā. Apskatīsim šo gabalu pēc gabala:

  • c: *. csv stāsta komandu dir, lai apskatītu visus failus (*), kas beidzas CSV (.csv) paplašinājums c: braukt
  • / s uzdod direktoram iet dziļāk nekā c: sakne, un tā vietā, meklējiet failus, piemēram, šo katrā mapē, tikpat dziļi kā mapes iet.
  • / b noņem visu, izņemot ceļu un faila nosaukumu, būtībā izveidojot lasāmu "sarakstu" no šiem failiem.
  • > ir novirzīšanas operators, kas nozīmē "nosūtīt uz" kaut kur.
  • c: users tim desktop csvfiles.txt ir galamērķis> redirector, kas nozīmē, ka rezultāti tiks uzrakstīti uzcsvfiles.txt failu, nevis komandu uzvednē, kas tiks izveidots c: users tim desktop atrašanās vieta (t.i., Desktop es redzu, kad esmu pieteicies).

Ja novirzat komandas izvadi uz failu, tāpat kā mēs to izdarījām šajā komandu piemērā, komandrindas tekstā nekas nav redzams. Tomēr, precīzi Izvade, kuru jūs varētu redzēt, atrodas tā teksta faila iekšpusē. Lūk, kas mans csvfiles.txt izskatījās pēc tam, kad dir komanda bija pabeigta:

c: ProgramData Intuit Quicken Inet merchant_alias.csv c: ProgramData Intuit Quicken Inet merchant_common.csv c: Lietotāji Visi lietotāji Intuit Quicken Inet merchant_alias.csv c: Users Visi lietotāji Intuit Quicken Inet merchant_common.csv c: Lietotāji Tim AppData Roumings condition.2.csv c: Lietotāji Tim AppData Roaming line.csv c: Lietotāji Tim AppData Roaming media.csv

Kaut arī jūs, protams, varētu būt izlaistas faila novirzīšana un pat slēptais formāts, rezultātiem būtu bijis ļoti grūti strādāt ar komandu uzvednes logu, padarot to grūti nokļūt līdz tam, kas jums bija pēc - katras atrašanās vietas CSV failu savā datorā.

Ar saistītām komandām

Komandu dir parasti izmanto komandu del. Pēc direktora komandas lietošanas, lai atrastu faila (-u) nosaukumu un atrašanās vietu kādā konkrētā mapē (-ēs), DEL komandu var izmantot, lai dzēstu failus tieši no komandu uzvednes.

Līdzīgs ir rmdir / s komandu un vecākiem deltree komanda, ko izmanto, lai izdzēstu mapes un failus. The rmdir komanda (bez / s opcijas) ir noderīga, lai izdzēstu tukšās mapes, kuras jūs atrodaties komandā dir.

Kā es minēju iepriekš, komandu dir arī bieži izmanto ar novirzīšanas operatoru.