Командная строка windows просмотр содержимого папки

Команда DIR

Команда 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 — отобразить список файлов и подкаталогов текущего каталога.

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

DIR > 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]&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp [System Volume Information]

0 файлов 0 байт

5 папок 103 593 283 584 байт свободно

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

Том в устройстве C имеет метку C

Серийный номер тома: 1884-ABEC

Содержимое папки c:\

16.01.2013 11:22 Config.Msi

26.04.2012 09:05 Fix-It

Читайте также:  Переустановить api ms windows

25.07.2011 11:31 RECYCLER

03.08.2011 16:06 System Volume Information

24.04.2008 17:36 VCOM

0 файлов 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 &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp DOCUMENT
DOCUME

2&nbsp&nbsp&nbsp&nbsp DOCUMENTS
DOCUME

1&nbsp&nbsp&nbsp&nbsp&nbsp Documents and Settings
В примере отображается список из 3-х каталогов:

DOCUMENT — имя каталога содержит 8 символов и не преобразуется в стандарт 8.3

DOCUMENTS — имя содержит 9 символов и в формате 8.3 представлено как DOCUME

Documents and Settings — представлено как DOCUME

1 поскольку длинное имя файла преобразуется в стандарт 8.3 с учетом строчных и заглавных символов, а коды строчных букв следуют в таблице символов перед кодами заглавных.

Параметры командной строки команды DIR можно определить в переменной окружения DIRCMD.

SET DIRCMD=/O:N /B /P — определить параметры /O , /B и /P .

После этого, выполнение команды DIR без параметров будет аналогично выполнению команды:

Если в командной строке команды 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
&nbsp &nbsp &nbsp &nbsp &nbsp 26 proxylist.zip:$CmdZnID:$DATA
&nbsp &nbsp &nbsp &nbsp &nbsp 26 proxylist.zip:Zone.Identifier:$DATA

Альтернативные потоки файлов используются для хранения данных, не связанных с содержимым основного потока (собственно содержимого файла) и на практике применяются для привязки дополнительной информации к этому содержимому. Так, например, многие антивирусы хранят в альтернативных потоках контрольные суммы проверенных на заражение файлов, а система безопасности использует их для определения факта скачивания файлов по сети. Подробнее об альтернативных потоках — в статье Альтернативные потоки NTFS, или как Windows определяет, что файл был загружен из Интернет

Читайте также:  Подключение ftp как сетевого диска windows 10

Командная строка. Основные команды

Как перемещаться между папками

Первая команда из списка CD (Change Directory). Эта команда позволяет изменить текущий каталог (или папку). Команда CD приведет вас к вершине дерева каталогов. Давайте посмотрим, как она работает. После открытия командной строки , введите CD и нажмите Ввод . Вы увидите, что это приведет вас к вершине дерева каталогов (в данном случае диск C: ).

ПРИМЕЧАНИЕ: В командной строке не учитывается, т.е. команды можно набирать с прописных букв, строчных или комбинации из них (так, CD, CD или компакт-диск будут работать одинаково).

Теперь вы работаете на

C:>

Если вам нужно пойти в определенную папку с этого диска просто введите CD Имя_папки . Имена подкаталогов разделяются . Например, когда вам нужно получить доступ к папке System32 , расположенной на

cd windowssystem32, как показано ниже, а затем нажмите Enter – Ввод .

Когда вам нужно идти в одну папку, используйте команду CD ... Давайте предположим, что вы хотите, чтобы вернуться к папкеWindows . Введите тип CD .. и нажмите Enter – Ввод . Вы заметите, что ваш текущий каталог изменяется на

C:Windows

Как получить доступ к определенному диску

Чтобы получить доступ к другому диску , просто введите букву ,которая следует за ‘:’ . Например, мы хотели изменить диск C: на диск D: . Мы ввели D , и затем нажали клавишу Enter – Выполнить .

Чтобы изменить диск и каталог, одновременно, используйте команду CD , следует за слэшем /d . Этот параметр используется для изменения текущего диска и определенной папки из других разделов. Например, сейчас вы находитесь на диске D: , и вы хотите вернуться к диску C: непосредственно в папку Windows. Введите тип cd/d C:Windows и нажмитеклавишу Enter – Ввод , как вы можете увидеть на следующем рисунке.

Примечание: Если ввести букву диска ,можно автоматически перейти на самые последние места на этом диске. Например, если вы находитесь на диска D: и ввели тип CD C:Windows ничего не случится. Но, если вы введете C: , то рабочая папка изменится на C:Windows (при условии, что это был последний каталог, с которым вы работали на диске C: ).

Как просмотреть содержимое папки

Вы можете просмотреть содержимое папки с помощью простой команды, которая называются DIR.Чтобы проверить, я создал на диске D: папку 7tutorials , несколько файлов и вложенные папки .

В последнее время рабочим каталогом был ‘C: Windows “ . Мы идём в папку выше с помощью команды cd/dd:7tutorials . Для просмотра содержимого папки мы будем вводить DIR и нажмём Enter – Ввод . Отобразится список файлов и папок, содержащихся в его отображении, а также некоторые подробности об этих файлах и папок (размер, дата и время последнего изменения).

Как создать новую папку

Вы можете создать новый каталог, используя команду MKDIR (Make Directory). Синтаксис этой команды MKDIR имя каталога . Скажем, мы должны создать новую папку с именем 7tutorials_v1 , которая будет размещена в папке d:7tutorials . Мы будем вводить MkDir 7tutorials_v1 и затем нажимаем Enter – Ввод , как показано ниже.

Чтобы проверить, работает это или нет, мы будем использовать снова команду dir . Вновь созданную папку в списке.

Примечание: Не забывайте, что все эти команды , зависят от текущего местоположения в командной строке . Так что если вы находитесь в C: и тип MKDIR тест, новая папка будет создана на диске C: .

Еще один способ создать каталог, который не предполагает быть в нужной папке, это ввести полный путь к папке. Например, вы работаете на диске D: , и вы хотите создать новую папку на диске C: ,которая будет называтся other_stuff . Просто введите MkDir C:other_stuff и нажмите Enter -Ввод .

Если вам необходимо одновременно создать папку с подпапками ,вы можете использовать команды имя_папки MKDIR подпапка . Например, если мы введем MkDir testsbetatest1 , будут созданы три папки : 7tutorials_tests, бета-, test1 , с древовидной структурой.

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

Для переименования файлов и папок необходимо использовать команду REN (Переименовать). Для папок просто ввести имя папки новое_имя ren . Например, если мы хотим переименовать папку 7tutorials_v1 в 7tutorials_final мы вводим ren 7tutorials_v1 7tutorials_final и нажимаем Enter – Ввод .

Чтобы переименовать файл, использующий ту же команду, например: ren filename.extension. Например, чтобы переименовать 7tutorials_picture.jpg в файл picture1.jpg мы должны использовать команды ren 7tutorials_picture.jpg picture1.jpg .

Читайте также:  Появились ошибки после обновления windows 10

Копирование файлов и папок

Команда Копировать , позволяет копировать файлы из одного места в другое. Для использования этой команды вы должны ввести copy locationfilename.extension locationnewname.extension . Например, давайте используем эту команду, чтобы скопировать picture1.jpg файл из папки 7tutorials , расположенную на D:

Чтобы сделать более интересно, мы хотим, файл пусть будет называться testing_picture1.gif . Мы напишем команды copy d:7tutorialspicture1.jpg d:7tutorials7tutorials_teststesting_picture1.gif затем нажмите Enter. Вы получите подтверждение операции, как вы можете видеть ниже.

При копировании в том же каталоге, вы не должны указывать путь в команде. Например, нам нужно скопировать notes.txt с D:7tutorials в ту же папку, только под другим расширением, скажем Notes.doc . Мы просто введём команду copy Notes.txt Notes.doc .

Чтобы скопировать папку и её содержимое с места на место, мы будем использовать команду XCOPY следует соператорами /s/i. Давайте предположим, что нам нужно скопировать папку с D:7tutorials в C:backup_7tutorials . Мы должны ввести команду Xcopy/с/ID:7tutorials C:backup_7tutorials и нажмите клавишу Enter – Ввод . Параметр ‘/С’ гарантирует, что все каталоги и подкаталоги будут скопированы, кроме тех, которые пустые. Параметр ‘/i’ создаст новый каталог, если папка не существует, и скопирует несколько файлов.

Удаление файлов и папок

Команда DEL (Удалить) используется для удаления файлов в каталоги, которые вы создали. Чтобы удалить все файлы из каталога вы должны ввести del directory (имя каталога). Давайте попробуем эту команду. Например, из каталога 7tutorials которая находится на диске D: , мы будем удалять все файлы из папки 7tutorials_tests , набрав команду del 7tutorials_tests . Вы должны подтвердить удаление процесса, набрав буквы Y , а затем нажмите Enter – Ввод .

Примечание: Для удаления скрытых файлов вы должны использовать параметр /h.

Если нужно удалить один файл, мы будем использовать командe DEL folowed файл .Скажем ,нам нужно удалить файл notes.txt с диска D:7tutorials . Мы будем вводить команду del notes.txt следуют затем нажимаем Enter – Ввод .

Вот список полезных комбинаций команды DEL , которые стоит упомянуть:

  • . DEL * DOC — удалить все файлы с расширением DOC (вы можете использовать любое необходимое расширение файла , DOC является примером,который я использовал);
  • DEL * Test *. — удалить все файлы, начиная с test ;
  • * DEL *. — удалить все файлы из текущего каталога.

Команда DEL не может быть использована для удаления каталогов, поэтому мы будем использовать другую команду для удаления пустых каталогов: RD (Remove Directory). Ранее мы удалили все файлы из папки 7tutorials_tests . Пришло время удалить его, набрав RD 7tutorials_tests .

Запуск приложений из командной строки

Для запуска программ из командной строки , нужно только, чтобы перейти к каталогу, который содержит исполняемый файл и просто ввести название программы. Например, если мы хотим, запустить прогамму Paint из командной строки, мы должны пойти в C:Windows System32 и там найти исполняемый файл mspaint.exe . Давайте посмотрим, как эта операция может быть выполнена, если мы находимся на D:7tutorials . Прежде всего, мы должны изменить рабочую директорию на папку приложения, набрав cd/dc:windowsSystem32 . Теперь мы просто напишем mspaint.exe и нажмём Enter – Ввод . Обе команды можно увидеть на скриншоте ниже.

Как использовать Помощь в командной строке

Чтобы получить доступ к помощи в командную строку нужно просто ввести команд help – помощь, а затем нажать Enter –Ввод . Будет отображаться список всех доступных команд , как вы можете видеть ниже.

Если нужно узнать про определенную команду ,нужно ввести help затем следуют название своей команды. Другой способ сделать то же самое, это ввести command_name затем /? параметра. Чтобы проверить, как использовать помощь CD или CD/? для отображения информации о CD команде.На картинке ниже вы можете увидеть результат.

Заключение

Командная строка остается очень мощным инструментом для любого пользователя компьютером , который желает узнать немного,как с ней работать и что она может. Я надеюсь, что эта статья была полезна, чтобы помочь Вам изучить основы по работе команд в командной строке . Если у Вас возникли вопросы по командной строке , не стесняйтесь оставить комментарий.

Оцените статью