Команда dir

Відео: Спортивна Мотивація від команди BarBars. Казахстан, Астана. [Dir Cut]

команда DIR дозволяє відобразити список файлів і підкаталогів дляуказанного каталогу. Список може бути відсортований по безлічі критеріїв, що задаються параметрами командного рядка.

Формат командного рядка:

DIR [диск:] [шлях] [ім`я файлу] [/ A [[:] атрибути]] [/ B] [/ C] [/ D] [/ L] [/ N] [/ O [[:] порядок] ] [/ P] [/ Q] [/ S] / T [[:] час]] [/ W] [/ X] [/ 4]

Параметри командного рядка:

 [Диск:] [шлях] [ім`я файлу] -Диск, каталог і / або файли, які мають бути включені в список. / AВисновок файлів із зазначеними атрибутами.D КаталогиR Доступні тільки для читанняH приховані файли A Файли для архівуванняS Системні файли Префікс ";" має значення НЕ-S - НЕ системні файли. / BВисновок тільки імен файлів. / CЗастосування роздільник груп розрядів для виведення розмірів файлів (за умовчанням). Для відключення цього режиму служить ключ / -C. / DВиведення списку в кілька стовпців з сортуванням по стовпцях. / LВикористання нижнього регістру для імен файлів. / NВідображення імен файлів в крайньому правому стовпчику. / OСортування списку відображаються файлов.Порядок: N На ім`я (алфавітна) S За розміром (спершу менші)E З розширення (алфавітна) D За датою (спершу старіші)G Почати список з каталогів Префікс ";" має значення НЕ / PПауза після заповнення кожного екрана. / QВисновок відомостей про власника файлу. / RВідображення альтернативних потоків файлів. / SВиведення списку файлів із зазначеного каталогу і його підкаталогів. / TВибір поля часу для відображення і сортіровківремя:C Створення (час створення - Create)A  Останнє використання (останній доступ - Accsess)W Остання зміна (остання модифікація Write) / WВиведення списку в кілька стовпців. / XВідображення коротких імен для файлів, чиї імена не соответствуютстандарту 8.3. Формат аналогічний висновку з ключем / N, але короткіеімена файлів виводяться зліва від довгих. Якщо короткого імені уфайла немає, замість нього виводяться пропуски. / 4Висновок номера року в чотиризначному форматеСтандартний набір ключів можна записати в змінну середовища DIRCMD. Для скасування дії введіть в команді ті ж ключі з префіксом ";", наприклад: / -W.


Приклади використання:

DIR /? - відобразити довідку по використанню команди.

DIR - відобразити список файлів і підкаталогів поточного каталогу.

DIR / P - відобразити список файлів і підкаталогів поточного каталогу в режимі посторінкового виведення на екран. При виконанні команди DIR з даними ключем, після заповнення екрану, висновок інформації припиняється до натискання будь-якої клавіші. Аналогічно виконання команди DIR в ланцюжку з командою MORE -DIR | MORE

DIR gt; C: listdir.txt - відобразити список файлів і підкаталогів поточного каталогу свиводом результатів в текстовий файл.

DIR C: WINDOWS *. Dll - відобразити список файлів з розширенням dll з каталогаC: WINDOWS

DIR C: WINDOWS SYSTEM32 X *. * - відобразити список файлів з каталогаC: WINDOWS SYSTEM32, імена яких починаються з символу X

DIR C: WINDOWS SYSTEM32 * Y.EXE - відобразити список файлів з розширенням .exe з каталогаC: WINDOWS SYSTEM32, імена яких закінчуються символом Y

DIR C: WINDOWS system32 ??? t. * - відобразити список файлів, ім`я яких содержіт3 будь-яких символу (???) і символ t

DIR C: WINDOWS SYSTEM32 *. * / A: H - відобразити список прихованих файлів і підкаталогів з каталогу C: WINDOWS SYSTEM32

DIR C: WINDOWS SYSTEM32 *. * / A: H - відобразити список прихованих файлів і підкаталогів з каталогу C: WINDOWS SYSTEM32

DIR C: / A: -AH - відобразити список прихованих (H) файлів і підкаталогів з кореневого каталогу диска C: без атрибута "Архівний" (-A)

DIR C: / A: DH - відобразити список прихованих каталогів в корені диска C:

dir c: / a: DH / d - те ж саме, але з відображенням інформації в декілька стовпців, з сортуванням імен в алфавітному порядку. Приклад результату:




Том в пристрої C має мітку CСерійний номер тому: 1884 ABECСодержімое папки c: [Config.Msi] [System Volume Information] [Fix-It] [VCOM] [RECYCLER] 0 файлів 0 байт5 папок 103 593 283 584 байт вільно


Та ж інформація, але параметр / D не заданий:




Том в пристрої C має мітку CСерійний номер тому: 1884 ABECСодержімое папки c: 16.01.2013 11:22 lt; DIR gt; Config.Msi26.04.2012 9:05 lt; DIR gt; Fix-It25.07.2011 11:31 lt; DIR gt; RECYCLER03.08.2011 16:06 lt; DIR gt; System Volume Information24.04.2008 17:36 lt; DIR gt; VCOM0 файлів 0 байт5 папок 103 593 283 584 байт вільно


Для сортування імен відображаються файлів і каталогів використовується параметр / O

/ O: N - сті в алфавітному порядку (Name) З використанням знака ";" - сортувати в зворотньому порядку.

/ O: S - сортувати за розміром в порядку зростання (Size). Зі знаком ";" - сортувати в порядку убування розмірів файлів.

/ O: E - сортувати по розширенню імені файлу (Extension)/ O: -E - в зворотньому напрямку

/ O: D - сортувати по даті і часу модифікації файлу або каталогу.

/ O: -D - в зворотному порядку (від нових до старих)

/ O: G - спочатку відображати список каталогів, потім - файлів.

Використання параметра / T дозволяє впорядкувати списки файлів і каталогів відповідно до відміток часу (Time Stamp), що зберігаються вфайловой системі Windows для кожного з них:

/ T: C - сортувати за часом створення (Creation)

/ T: A - сортувати за часом доступу (Access)

/ T: W - сортувати за часом модифікації, последнейопераціі записи (Written). Цей параметр використовується за умовчанням.

dir% temp% *. * / a: H / TC - відобразити всі приховані файли і папки в каталозі тимчасових файлів, заданому змінного оточуючого середовища TEMP, і впорядкувати їх в порядку зростання дати створення.

dir% SystemRoot% system32 *. exe / b / a: H / TA - відобразити список прихованих файлів, що виконуються в системному каталозі і впорядкувати їх за часом останнього доступу.

DIR C: / X - відобразити список файлів і каталогів в кореневому каталозі диска C:з відображенням коротких імен для файлів, чиї імена не соответствуютстандарту 8.3. Стандарт 8.3 означає, що для імені файлу відводиться не більше 8 символів, а для розширення - не більше 3-х. Цей стандарт використовувався в устаревшіхопераціонних системах сімейства MS-DOS, які не підтримували довгі імена файлов.Длінние імена перетворюються в короткі з використанням перших шести символів і конструкції ~ N, де N - це порядковий номер дляімен, що мають однакове початок і різний закінчення після 8-го символу:

28.01.2013 16:48 lt; DIR gt; DOCUMENT28.01.2013 16:41 lt; DIR gt; DOCUME ~ 2DOCUMENTS15.07.2011 12:00 lt; DIR gt; DOCUME ~ 1Documents and Settings
У прикладі відображається список з 3-х каталогів:

DOCUMENT - ім`я каталогу містить 8 символів і не перетвориться в стандарт 8.3

DOCUMENTS - ім`я містить 9 символів і в форматі 8.3 представлено як DOCUME ~ 2

Documents and Settings - представлено як DOCUME ~ 1 посколькудлінное ім`я файлу перетвориться в стандарт 8.3 з урахуванням малих і заглавнихсімволов, а коди малих літер слідують в таблиці символів перед кодамізаглавних.

Параметри командного рядка команди DIR можна визначити в змінної оточенняDIRCMD

.SET DIRCMD = / O: N / B / P - визначити параметри / O, / B і / P

. Після цього, виконання команди DIR без параметрів буде аналогічновиполненію команди:

DIR / O: N / B / P

Якщо в командному рядку команди DIR заданий параметр, визначений у змінній DIRCMD, то його значення більш пріоритетно, і буде використовуватися в процесі виконання даної команди.

Для розширення можливостей команди DIR можна скористатися об`єднанням її в ланцюжок з командою пошуку текстової інформації FIND

DIR C: *. * / S | FIND "28.01.2013" - відобразити список усіх файлів і каталогів диска C: мають позначку часу "28 січня 2013 року"

Для обробки окремих полів з рядків виводу результатів команди DIR можна скористатися командою FOR

Параметр командного рядка / R застосовується лише в Windows 7 і пізніших версіях. Він використовується для відображення альтернативних потоків файлів в файлову систему NTFS.

dir / r - відобразити список файлів поточного каталогу з іменами альтернативних потоків.

dir / r proxylist.zip - відобразити список альтернативних потоків файлу proxylist.zip.Приклад відображається:

455 881 proxylist.zip
26 proxylist.zip:$CmdZnID:$DATA
26 proxylist.zip:Zone.Identifier:$DATA

Альтернативні потоки файлів використовуються для зберігання даних, які пов`язані з вмістом основного потоку (власне вмісту файлу) і на практиці застосовуються для прівязкідополнітельной інформації до цього вмісту. Так, наприклад, багато антивіруси зберігають в альтернативних потоках контрольні суми перевірених на зараження файлів, а система безпеки використовує їх для визначення факту скачування файлів по сеті.Подробнее про альтернативні потоках - в статті Альтернативні потоки NTFS, або як Windows визначає, що файл був завантажений з Інтернет



Поділися в соціальних мережах:

Схожі
Команда more - посторінковий вивід на екран консолі.Команда more - посторінковий вивід на екран консолі.
Команда move - перейменування або переміщення файлів і каталогівКоманда move - перейменування або переміщення файлів і каталогів
Команда append - приєднати каталог до поточногоКоманда append - приєднати каталог до поточного
Команда compact - відображення або зміна параметрів стиснення файлів в розділах ntfs windows.Команда compact - відображення або зміна параметрів стиснення файлів в розділах ntfs windows.
Команда attribКоманда attrib
Команда ftype - перегляд і зміна розширень файлів і зіставлених їм додатківКоманда ftype - перегляд і зміна розширень файлів і зіставлених їм додатків
Команда del (erase)Команда del (erase)
Команда expand - розпакувати стиснений файл у форматі .cabКоманда expand - розпакувати стиснений файл у форматі .cab
Команда subst - призначення (скасування призначення) каталогу букви дискаКоманда subst - призначення (скасування призначення) каталогу букви диска
Витяг файлів з архівів формату .cab в операційних системах windows.Витяг файлів з архівів формату .cab в операційних системах windows.
» » Команда dir