Команда 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 визначає, що файл був завантажений з Інтернет
Поділися в соціальних мережах:
Схожі
- Команда rmdir (rd) - видалити каталог файлової системи windows.
- Витяг файлів з архівів формату .cab в операційних системах windows.
- Команда compact - відображення або зміна параметрів стиснення файлів в розділах ntfs windows.
- Rename (ren) - перейменувати файл або каталог у командному рядку windows.
- Команда ftype - перегляд і зміна розширень файлів і зіставлених їм додатків
- Команда attrib
- Команда xcopy - копіювання файлів і каталогів.
- Команда recover - відновлення збережених даних на пошкодженому диску.
- Команда md (mkdir) - створити каталог
- Path - відобразити або змінити шляху пошуку виконуваних файлів.
- Команда append - приєднати каталог до поточного
- Команда more - посторінковий вивід на екран консолі.
- Команда tree - графічне представлення структури папок або шляху.
- Команда copy
- Команда del (erase)
- Type - висновок на екран вмісту текстового файлу.
- Команда expand - розпакувати стиснений файл у форматі .cab
- Команда forfiles - виконання команди для групи файлів.
- Команда move - перейменування або переміщення файлів і каталогів
- Команда verify - включити / вимкнути режим перевірки читанням записуються так диск файлів.
- Команда replace - замінити або додати файл в каталог.