Dir Command

Прыклады каманды Dir, перамыкачы, опцыі і больш

Рэж каманда з'яўляецца Prompt каманды Command выкарыстоўваецца для адлюстравання спісу файлаў і подпапок , якiя ўтрымлiваюцца ў тэчцы.

Для кожнага файла ці тэчкі ў спісе, то каманда DIR, па змаўчанні, адлюстроўваецца дата і час элемент быў апошні раз змяняўся, калі элемент з'яўляецца тэчка (пазначаныя як

) або файла, памер файла , калі гэта дастасавальна, і , нарэшце , імя файла або тэчкі , у тым ліку пашырэнне файла .

Па-за спісу файлаў і тэчак, каманда рэж таксама адлюстроўвае бягучую літару дыска падзелу , на пазнаку тома , аб'ём серыйнага нумара , агульная колькасць файлаў ў спісе, агульны памер гэтых файлаў у байтах, колькасць укладзеных тэчак у спісе, і агульны памер рэшту вольнага на дыску.

Наяўнасць Dir Command

Каманда рэж даступная ўнутры каманднага радка ва ўсіх вокнах аперацыйных сістэм , уключаючы Windows 10 , Windows 8 , Windows 7 , Windows Vista і Windows XP .

Старыя версіі Windows, ўключаюць у сябе каманду рэж як добра, але з некалькі меншай колькасцю варыянтаў, чым я, пералічаных ніжэй. Каманда рэж таксама каманда DOS , даступная ва ўсіх версіях MS-DOS.

Каманда рэж можна знайсці ў аўтаномным рэжыме з падтрымкай каманднага радка версіі, як і тыя , даступных дадатковыя параметры запуску і параметры аднаўлення сістэмы . Каманда рэж таксама ўключана ў кансолі аднаўлення ў Windows XP.

Заўвага: Даступнасць некаторых каманд режа выключальнікаў і іншага дыр каманды сінтаксісу можа адрознівацца ад аперацыйнай сістэмы да аперацыйнай сістэме.

Dir Сінтаксіс

DIR [дыск:] [шлях] [імя файла] [/ A [[:] атрыбуты]] [/ B] [/ с] [/ д] [/ л] [/ п] [/ п [[:] SortOrder] ] [/ р] [/ Q] [/ г] [/ с] [/ т [[:] TIMEFIELD]] [/ ж] [/ х] [/ 4]

Падказка: Глядзі Як чытаць Сінтаксіс , калі вы не ведаеце , як інтэрпрэтаваць сінтаксіс каманды дыр як я напісаў вышэй , або , як гэта паказана ў табліцы ніжэй.

дыск: шлях, імя файла Гэта дыск, шлях і / або імя файла , які вы хочаце ўбачыць рэж вынікі каманды для. Усе тры з'яўляюцца абавязковымі, так як каманда DIR можа быць выканана ў адзіночку. Wildcards дапускаюцца. Глядзіце прыклады ў раздзеле Dir Каманда ніжэй , калі гэта не ясна.
/ а

Пры выкананні ў адзіночку, гэты перамыкач паказвае ўсе тыпы файлаў і тэчак, у тым ліку з атрыбутаў файлаў , якія звычайна перашкаджаюць ім з'яўляцца ў камандным радку ці ў Windows. Выкарыстоўвайце / а з адным ці некалькімі з наступных прыкмет (двукроп'е ня з'яўляецца абавязковым, ня трэба прабелаў), каб паказаць толькі тыя тыпы файлаў , у выніку каманды рэж:

  • а = архіўныя файлы
  • г = каталогі
  • ч = схаваныя файлы
  • я = ня задаволіцца індэксаваная файлы
  • л = пункту паўторнай апрацоўкі
  • г = толькі для чытання файлаў
  • S = сістэмныя файлы
  • V = файлы цэласнасць
  • няма х = няма Скрабы файлаў
  • - = Выкарыстоўвайце гэта ў якасці прэфікса да любога з пералічаных вышэй прыкмет , каб выключыць элементы з тым , атрыбутамі файла з вынікаў.
/ б Выкарыстоўвайце гэтую опцыю, каб паказаць рэж вынікі, выкарыстоўваючы «голы» фармат, які выдаляе верхні і ніжні калантытул інфармацыю аб тыповай, а таксама ўсе дэталі па кожным пункце, пакінуўшы толькі імя каталога або імя файла і яго пашырэнне.
/ с Гэты перамыкач прымушае выкарыстоўваць падзельнік тысяч, калі каманда рэж выкарыстоўваецца такім чынам, які паказвае памеры файлаў. Гэта паводзіны па змаўчанні на большасці кампутараў , таму практычнае выкарыстанне / -c адключыць падзельнік тысяч у выніках пошуку.
/ в Выкарыстоўвайце / d , каб абмежаваць элементы адлюстроўваюцца ў некалькіх тэчках (утрымліваюцца ў дужках) і імёны файлаў з іх пашырэннямі. Элементы пералічаныя топ-уніз, а затым праз калонку. Стандартныя дадзеныя каманды калантытула рэж застаюцца тымі ж.
/ л Выкарыстоўвайце гэтую опцыю, каб паказаць усе імёны тэчак і файлаў у ніжнім рэгістры.
/ п Гэты перамыкач дае вынік з калонамі даты -> час -> Каталог -> памер файла -> файл або тэчка імя слупка структуры. Паколькі гэта паводзіны па змаўчанні, практычнае выкарыстанне / -n , якая вырабляе слупкі ў імя файла або тэчкі -> Каталог -> памер файла -> Дата -> час замовы.
/ а

Выкарыстоўвайце гэты параметр, каб паказаць парадак сартавання вынікаў. Пры выкананні ў адзіночку, / высновы спісаў спачатку каталогі, а затым файлы, як у алфавітным парадку. Выкарыстоўвайце гэтую опцыю з адным ці некалькімі з наступных значэнняў (двукроп'е не з'яўляецца абавязковым, без прабелаў патрабуюцца) для сартавання выніку каманды режа ў паказаным парадку:

  • д = сартаваць па даце / часу (спачатку старыя)
  • е = сартаваць па пашырэнню ( у алфавітным парадку)
  • г = каталог групы першай, а затым файлы
  • п = сартаваць па імі (алфавітны)
  • s = сартаваць па памеры (малы)
  • - = Выкарыстоўваецца ў якасці прэфікса з любым з названых вышэй значэнняў у зваротным парадку (напрыклад , -d для сартавання спярша, -s для вялікай і г.д.).
/ р Гэты параметр адлюстроўвае вынікі на адной старонцы ў той час, перапыненае з Націсніце любую клавішу для працягу ... запрашэнне. Выкарыстанне / р вельмі падобны на выкарыстанне каманды рэж з дадатковай камандай .
/ в Выкарыстоўвайце гэты перамыкач, каб адлюстраваць ўладальніка файла або тэчкі ў выніках. Самы просты спосаб для прагляду або змены долі ўдзелу файла ўнутры Windows , ажыццяўляецца праз кнопку Дадаткова на ўкладцы Security пры праглядзе уласцівасцяў файла.
/ г Параметр / г паказвае якія - небудзь альтэрнатыўныя патокі дадзеных (ADS) , якія з'яўляюцца часткай файла. Струмень дадзеных сам пералічаны ў новым радку пад файл, і заўсёды з суфіксам $ DATA, што робіць іх лёгка выявіць.
/ s Гэты параметр паказвае ўсе файлы і тэчкі ў названай дырэкторыі плюс усё файлаў і тэчак , якія змяшчаюцца ў падкаталогах гэтага названага каталога.
/ т

Выкарыстоўвайце гэтую опцыю з адным са значэнняў ніжэй (тоўстай кішкі не з'яўляецца абавязковым, ня трэба прабелаў), каб пазначыць поле часу, які будзе выкарыстоўвацца пры сартаванні і / або адлюстраванне вынікаў:

  • а = апошняга доступу
  • з = створана
  • ш = апошняя запіс
/ ш Выкарыстоўвайце / ш , каб паказаць вынікі ў «шырокім фармаце» , які абмяжоўвае паказаныя элементы толькі тэчкі (утрымліваюцца ў дужках) і імёны файлаў з іх пашырэннямі. Элементы пералічаныя злева направа, а затым ўніз радка. Стандартныя дадзеныя каманды калантытула рэж застаюцца тымі ж.
/ х Гэты перамыкач паказвае "кароткае імя» эквівалент для файлаў, чые доўгія імёны не адпавядаюць, ня 8dot3 правілаў.
/ 4 Перамыкач / 4 прымушае выкарыстоўваць 4-значныя года. Прынамсі , у больш новых версіях Windows, год дысплей 4-значны паводзіны па змаўчанні і / -4 не прыводзіць года дысплей 2-значнага.
/? Выкарыстоўвайце перамыкач даведкі з дапамогай каманды дыр , каб паказаць падрабязную інфармацыю аб прадстаўленых вышэй опцый непасрэдна ў акне каманднага радка. Выкананне рэж /? тое ж самае, выкарыстоўваючы каманду дапамогі для выканання дапамогі рэж.

Рада: Улічваючы аб'ём інфармацыі аб тым , што каманда рэж звычайна вяртаецца, захоўваючы ўсё гэта ў тэкставы файл з дапамогай аператара перасылак , як правіла , разумныя ідэі. См Як Перанакіраванне каманд высновы ў файл для дадатковай інфармацыі аб тым , як гэта зрабіць.

Dir Прыклады каманд

рэж

У гэтым прыкладзе, рэж каманда выкарыстоўваецца самастойна, без якога - небудзь прывада :, шлях, імя файла спецыфікацыі, ні любыя перамыкачы, вырабляючы ў выніку , як гэта:

C: \> рэж Аб'ём ў дыску C не мае пазнакі. Серыйны нумар тома з'яўляецца F4ac-9851 Каталог C: \ 2015/02/09 00:41 $ SYSRESET 05/30/2016 6:22 вечара 93 HaxLogs.txt 2016/07/05 02:58 раніцы Perflogs 05/22/2016 7:55 вечара Program Files 05/31/2016 11:30 раніцы Program Files (x86) 07/30/2015 04:32 вечара Temp 05/22 / 2016 07:55 PM Карыстальнікі 05/22/2016 8:00 вечара Усталёўка Windows 05/22/2016 9:50 вечара Windows.old 1 файл (ы) 93 байт 8 Dir (s) 18370433024 байты бясплатна

Як вы можаце бачыць, каманда рэж была выканана з каранёвага каталога З (г.зн. C: \>). Без указання, дзе менавіта спіс тэчку і змесціва файла з, каманднымі рэж па змаўчанні для адлюстравання гэтай інфармацыі, з якога каманда была выкананая.

рэж C: \ Users / ах

У прыведзеным вышэй прыкладзе, я з просьбай аб тым , што камандзе режа паказаць вынікі дыскавода: і шляхі C: \ Users, а ня з таго месца , я бег каманды. Я таксама пазначыць, праз / камутатар з атрыбутам ч, што я хацеў бы бачыць толькі схаваныя элементы, у выніку чаго - нешта накшталт гэтага:

C: \> рэж C: \ Users / ах Аб'ём ў дыску C не мае пазнакі. Серыйны нумар тома з'яўляецца F4ac-9851 Каталог C: \ Users 2016/07/05 04:04 раніцы Усе карыстальнікі [C: \ ProgramData] 05/22/2016 8:01 вечара Па змаўчанні 05/07 / 2016 04:04 раніцы <вузел> Default User [C: \ Users \ Default] 2016/07/05 02:50 раніцы 174 desktop.ini 1 файл (ы) 174 байт 3 Dir (s) 18,371,039,232 байт бясплатна

Невялікі спіс каталогаў і адзін файл вы бачыце ў выніку вышэй , ня складаюць паўнату з: папка \ Users - проста схаваныя файлы і тэчкі. Каб убачыць усе файлы і тэчкі, вы павінны выканаць рэж C: \ Users / а (выдаленне гадзін) замест гэтага.

рэж з: \ * . CSV / s / B> C: \ Users \ цім \ працоўны стол \ csvfiles.txt

У гэтым трохі больш складаным, але значна больш практычным, напрыклад , для каманды Дзіра, я з просьбай , што ўвесь мой жорсткі дыск будзе вырабляцца пошук CSV файлы , а затым голыя мінімальныя вынікі выводзяцца ў тэкставым дакумент. Давайце паглядзім на гэты кавалак за кавалкам:

  • C: \ * . CSV азначае , што каманда рэж глядзець на ўсе файлы (*), якія сканчаюцца ў CSV (.csv) пашырэнне ў корані з: дыск.
  • / S інструктуе рэж ісці глыбей , чым корань C: і замест гэтага, шукаць файлы , як гэта ў кожнай тэчцы, так глыбока , як тэчкі ідуць.
  • / Б выдаляе нічога , акрамя шляху і імя файла, па сутнасці , ствараючы лёгкачытальным «спіс» гэтых файлаў.
  • > З'яўляецца аператарам перасылак , што азначае «адправіць» куды - небудзь.
  • C: \ Users \ цім \ Desktop \ csvfiles.txt з'яўляецца месца для> редиректора, што азначае , што вынікі будуць запісаныя ў csvfiles.txt файл , а не ў камандным радку, які будзе створаны ў C: \ Users \ цім \ настольны месца (гэта значыць на працоўным стале я бачу , калі я ўвайшоў у сістэму ).

Пры перанакіраванні высновы каманды ў файл , як мы рабілі тут , у гэтай камандзе , напрыклад дыр Камандны радок нічога не адлюстроўваецца. Тым ня менш, дакладны выснову , які вы ўбачылі б замест гэтага знаходзіцца ўнутры гэтага тэкставага файла. Вось што мой csvfiles.txt выглядаў як пасля таго, як каманда рэж скончыў:

C: \ ProgramData \ Intuit \ Quicken \ інэт \ merchant_alias.csv C: \ ProgramData \ Intuit \ Quicken \ інэт \ merchant_common.csv C: \ Users \ All Users \ Intuit \ Quicken \ інэт \ merchant_alias.csv C: \ Users \ усе карыстальнікі \ Intuit \ Quicken \ інэт \ 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

Хоць вы, вядома, маглі б прапусціць пераадрасацыю файлаў, і нават перамыкач «голы фармат», то вынікі былі б вельмі цяжка працаваць у акне каманднага радка, што робіць яго цяжка, каб дабрацца да таго, што вы былі пасля - месцы знаходжання кожнага CSV-файл на вашым кампутары.

Dir Падобныя каманды

Каманда рэж часта выкарыстоўваецца з камандай дэль. Пасля таго, як з дапамогай каманды рэж знайсці імя і месцазнаходжанне файла (ов) у якой-небудзь канкрэтнай тэчцы (ы), то дэль каманда можа быць выкарыстана для выдалення файлаў непасрэдна з каманднага радка.

Падобная каманда RmDir / s і старэй DELTREE каманда, выкарыстоўваная для выдалення тэчак і файлаў. Каманда RmDir (без опцыі / S) выкарыстоўваецца для выдалення пустых тэчак , якія вы знойдзеце з дапамогай каманды рэж.

Як я ўжо згадваў вышэй, каманда рэж таксама часта выкарыстоўваецца з аператарам перасылак .