If-Koubou

Как да използвате командата DIR в Windows

Как да използвате командата DIR в Windows (Как да)

Командата DIR е мощна функция на Windows Command Prompt, която изброява всички файлове и поддиректории, съдържащи се в конкретна директория. Командата DIR предлага и някои превключватели, които отключват някаква мощна функционалност. Нека да погледнем.

DIR Command Switches

Можете да използвате DIR команда от само себе си (просто напишете "dir" в командния ред), за да изведете файловете и папките в текущата директория. За да разширите тази функционалност, трябва да използвате различните превключватели или опции, свързани с командата.

Показване на базата на файлови атрибути

Можете да добавите "/ A", последван от буквен код след командата DIR, за да покажете файлове със специфичен атрибут. Тези буквени кодове включват:

  • Д: Показва всички директории в текущия път
  • R: Показва файлове само за четене
  • Н: Показва скритите файлове
  • A: Файлове, които са готови за архивиране
  • С: Системни файлове
  • I: Не съдържащи индексирани файлове
  • L: Репликатни точки

Така например, за да покажете само директории в текущия път, трябва да въведете следната команда и след това да натиснете Enter:

директория / реклама

Можете също да комбинирате тези кодове. Например, ако искате да покажете само системни файлове, които също са скрити, можете да използвате следната команда:

дир / пепел

Също така можете да добавите "-" (минус) пред някой от тези буквени кодове, за да укажете, че командата DIR не показва този вид файл. Така например, ако не искате да виждате директории в резултатите, можете да използвате тази команда:

dir / a-d

Още един съвет: Вместо да натъпкате главния превключвател и кода на буквите заедно, както направихме в примерите, можете да използвате двоеточие, за да отделите превключвателя от незадължителните кодове. Като този:

dir / a: d

Това може да направи малко по-лесно да се анализира нещата, но е напълно по избор.

Показване на отстранените резултати

Използвайки / б превключвате с командата DIR премахва цялата излишна информация, показвайки само името на папките и файловете в текущата директория, а не атрибути като размера на файла и времевите марки. Въведете следната команда, за да я направите:

dir / b

Дисплей с помощта на хиляда сепаратора

В съвременните версии на Windows командният ред показва големи числа, разделени със запетаи (затова: 25 000 вместо 25 000). Това не винаги е така. В по-старите версии трябваше да използвате /° С превключете, за да покажете тези запетаи.

Защо да се притеснявате да го включите тук, ако вече е по подразбиране? Защото, ако по някаква причина виене искате да покажете тези запетаи, можете да използвате този превключвател заедно със знака минус "-":

dir / -c

Показване на резултатите в графи

Можете да използвате превключете на резултатите в две колони вместо една. Когато покажете резултатите по този начин, командният ред не показва допълнителна информация за файла (размер на файла и т.н.) - точно имената на файловете и директорите.

dir / D

Показване на резултатите в малки

Най- / L switch показва всички имена на файлове и папки като малки.

dir / L

Показване на резултатите от името на файл от най-далечното дясно

По подразбиране командният ред показва имената на файловете в крайната дясна част. Най- / N за да се постигне този ефект. Сега можете да го използвате заедно с "-" (минус), за да имате имената на файловете, показани в най-далечния ляв ъгъл.

dir / -N

Показване на резултатите в подредена поръчка

Можете да използвате / O превключвател, последван от буквен код за показване на резултатите от списъка, сортирани по различни начини. Тези буквени кодове включват:

  • Д: Сортира по дата / час. По-старите записи се появяват първо.
  • Е: Сортира по разширение на файла по азбучен ред.
  • G: Сортира по първо, първо, след това върху файловете.
  • N: Сортира по име на файла / папката по азбучен ред.
  • С: Сортира по размер на файла, най-малък до най-голям.

Така например, можете да използвате следната команда, за да сортирате резултатите по час и дата, като по-старите вписвания се появяват първи:

dir / OD

Можете също така да добавите "-" (минус) преди някоя от горните опции, за да обърнете поръчката. Така например, ако искате да сортирате файловете по час и дата с по-нови появили се първи, можете да използвате тази команда:

dir / O-D

Показване на резултатите една страница наведнъж

Някои директории имат стотици или хиляди файлове. Можете да използвате / P превключете, за да поставите командния промпт на пауза на резултатите, след като се покаже всеки екран. Трябва да натиснете клавиш, за да продължите да разглеждате следващата страница с резултати.

dir / P

Показване на метаданни

Използвайки / Q включете командата DIR показва метаданните, свързани с файлове и директории, заедно с подробности за собствеността.

dir / Q

Показване на потоци от алтернативни данни (ADS)

Най- / R превключвателят показва всички алтернативни потоци данни (ADS), които файловете може да съдържат. Рекламните реклами са функция на файловата система NTFS, която позволява на файловете да съдържат допълнителни метаданни за намиране на файлове по автор и заглавие.

dir / R

Показване на всички файлове и папки и всичко вътре

Можете да използвате превключете на рекурсивно да се показват всички файлове и папки в текущата директория. Това означава всички файлове и папки във всяка поддиректория, всички файлове и папки в тези поддиректории и т.н. Бъдете подготвени замногоот резултатите.

dir / S

Показване на резултатите, сортирани по време

Използвайки /T превключване заедно с буквен код ви позволява да сортирате резултатите по различни времеви марки, свързани с файлове и папки. Тези буквени кодове включват:

  • A: Времето, в което то е било последно достъпно.
  • ° С: Времето, през което е създаден елементът.
  • W: Времето, в което е бил записан последният елемент. Това е използваната опция по подразбиране.

Така например, за да сортирате резултатите по време на създаването на елементите от време, можете да използвате следната команда:

dir / TC

Показване на резултатите в широк формат

Най- / W ключът е подобен на (което показва колони), но вместо това тя сортира резултатите в широк формат хоризонтално.

dir / W

Показване на кратко име на имена на файлове

Най- превключвателят показва краткото име на файла, когато дългото име не отговаря на 8.3 правила за именуване.

dir / X

Показване на страници за помощ за DIR

Използвайки /? превключвателят показва полезна информация относно командата DIR, включително кратко описание на всички комутатори, за които говорихме.

Примери на командата DIR

Добре, сега знаете за превключвателите и опциите, свързани с командата DIR. Нека да разгледаме няколко примера от реалния свят, за да получите по-добро разбиране за начина, по който можете да започнете да ги използвате.

Простреж командата връща списък на всички файлове и папки в текущата директория, в която се намирате.

Изпълнението на следната команда показва всички системни файлове в текущия ви път, като използвате атрибута "s":

dir / a: s

Но какво ще стане, ако искате да видите всички файлове от определен тип във всички следващи папки на текущия си път. Това е лесно, просто изпълнете тази изключително бърза и полезна команда:

dir \ *. mp3 / s

Можете да замените частта ".mp3" с произволен файлов формат, който търсите.

Звездичката действа като заместващ знак, като казва "намерете всичко с файловия формат .mp3 в края", докато "/ s" рекурсивно преглежда всички папки в текущия ви път.

Вероятно сте забелязали, че са върнали много резултати. Почти прекалено много, за да могат да четат, преди да излязат на екрана. Тук можем да използваме превключвателя за пауза, за да ви дадем възможност да го прочетете. За да направите това, променете командата по следния начин:

dir \ *. mp3 / s / p

Друг трик, който се предлага от командния ред, се нарича тръбопровод. Можете да използвате символа ">", за да изпратите резултатите от една команда на друго място или услуга. Добър пример за това е изпращането на всички ваши резултати в текстов файл. След това можете да ги превъртите по-късно или да ги импортирате в други типове документи. За да направите това, можете да използвате командата:

dir \ *. mp3 / s / b> filename.txt

Ние добавихме / б превключвайте там, за да извеждате само имената на файловете, без никакви други подробности. По-големият от символа пренарежда всичко, което обикновено се показва в резултатите ви директно във файла.

Има много повече комбинации и използвания за командата DIR, но това трябва да бъде добра отправна точка, за да ви помогне да разберете основните неща.