Команда dir в командной строке. Команда DIR для вывода информации о содержимом каталогов и дисков. Программы и команды MS-DOS общесистемного назначения

Практическое занятие №7

Тема: Командная строка Windows: команды, назначение и область применения

Цель : изучить назначение командной строки, узнать основные возможности командной строки операционной системы Windows; научиться заходить в командную строку, производить ее настройку, просматривать в командной строке наиболее распространенные команды и знать принцип их написания.

Позволяет выбрать размер в килобайтах и ​​мегабайтах. Найдите файлы, соответствующие шаблону. Он рекурсивно ищет дерево каталогов. Он также может указать содержимое разделов реестра. Также применяйте другие настройки форматирования экрана. Чтобы просмотреть полную документацию инструмента. По умолчанию цвет не используется для различения типов файлов.

Экспертам и профессионалам нравится командная строка из-за сложных задач и задач, которые вы можете выполнить. Но это не значит, что это полезно только для продвинутых пользователей. В конце концов, каждый эксперт был новичком в свое время. И командная строка не предназначена для запуска только расширенных команд, но также для запуска простых команд для основных операций. В этой статье мы покажем вам, как запускать такие команды, как изменение рабочей папки, просмотр содержимого папки, создание и переименование папок, копирование, удаление файлов и папок и запуск приложения непосредственно из командной строки.

Командная строка

Командная строка windows - это отдельное ПО, которое входит в состав операционной системы и обеспечивает взаимосвязь между пользователем и ОС. С её помощью можно производить команды MS-DOS и других компьютерных команд. Основное преимущество командной строки состоит в том, что она позволяет вводить все команды без участия графического интерфейса, который намного быстрее и имеет массу дополнительных возможностей, которые не могут быть осуществлены в граффическом интерфейсе.

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

Вы увидите, что эта команда приведет вас к корню диска. Имена подпапок должны быть разделены символом «\\». Чтобы получить доступ к другому жесткому диску, напишите письмо, назначенное ему, а затем «:».

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

Отображается список файлов и папок, а также некоторые сведения о них. В списке появится вновь созданная папка. Другой способ создать папку, для которой вам не нужно находиться в том месте, где она будет создана, - это ввести весь свой путь.

Как переименовать файлы и папки

Перейдите на вторую страницу этого руководства, чтобы узнать, как копировать файлы и папки, как их удалять, запускать приложения командной строки и как получить помощь при использовании этого инструмента. Иллюстрация шагов, необходимых для преобразования, будет выполнена с использованием уровня, доступного для загрузки. Для этого мы откроем окно командной строки, перейдем к папке, в которой мы распаковали граничный файл округа и напишем следующую команду.

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

Интерфейс операционной системы (ОС) – это средство общения пользователя с ОС. С помощью интерфейса пользователь обращается к различным функциям ОС, таким как запуск программ или копирование файлов, и получает сообщения ОС.

Объяснение параметров командной строки приведено ниже. К сожалению, этот параметр работает только для точечных объектов. Извлечение центроидов из многоугольного слоя. Проблема решается, если мы повторяем этот порядок 42 раза, всегда меняя имя графства. Что нам делать, если вместо 42 объектов у нас есть несколько десятков или сотен тысяч? Для этого нам нужно будет найти способ, чтобы мы могли запускать заказы автоматически.

Решение 1: приложение для работы с электронными таблицами

При внимательном рассмотрении порядка мы заметим, что у нас есть два места, где нам нужно изменить значение с текущим именем графства. Если все работает правильно, вы должны получить значения, аналогичные показанным на рисунке. К сожалению, он предлагает минималистичную поддержку символической стороны. Мы поговорим об этих проблемах во второй части учебника, который будет опубликован на следующей неделе. До сих пор мы ожидаем ваших взглядов в списке.

Командная строка – это интерфейс ОС, работающий в отдельном текстовом режиме следующим образом:

· ОС выводит на экран приглашение;

· пользователь вводит команду и нажимает ;

· ОС выводит результаты на экран.

Приглашение к вводу команд содержит имя диска и текущий каталог, например:

Пользователь вводит с клавиатуры команду и ее параметры, разделенные пробелами, например:

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

Прочитайте каждый файл в списке файлов, в свою очередь, и распечатайте его до стандартного вывода. Если файл не указан, используется стандартный ввод. Море - просмотрщик файлов. Позволяет просматривать экранные файлы. Сортирует содержимое данных файлов в качестве аргументов и отображает их результат на стандартном выходе. Неявный порядок - лексикографический.

Параметры командной строки – это части строки, разделенные пробелами. Их нумеруют, начиная с нуля. Нулевой параметр – это имя команды или исполняемого файла. Следующие за ним параметры указывают режим выполнения команды и сообщают имя объекта, с которым будет выполняться операция.

Команды ОС, например dir, выполняет сама ОС, поэтому на диске нет отдельных файлов для каждой команды, например dir.exe. К исполняемым файлам относятся прикладные программы (приложения) *.com и *.exe, а также пакетные файлы *.bat и *.cmd. Пакетные файлы – это текстовые файлы, содержащие последовательность команд ОС.

Измените текущий каталог на каталог. Удаляет указанные файлы в списке файлов. Если файл подчинен нескольким родителям, то удаляется только ссылка в указанном родительском каталоге. Только когда нет. ссылки становятся 0 свободным пространством на диске.

Режим может быть символическим или указываться тремя восьмеричными цифрами. Безусловная фиксация указанных прав. Добавление определенных прав на существующие. Снижение прав, указанных на существующих. Перенесите или установите первый пользователь текущего пользователя.

Пароль может быть изменен только в том случае, если известен старый пароль. Пароль должен содержать не менее 4 символов. Учитываются только первые 8 символов. Имя - это имя пользователя. Показывает информацию, известную в таблице процессов. Если параметры не заданы, отображаются только процессы, связанные с текущим терминалом.

Запуск командной строки

Открываем командную строку windows 7, что можно осуществить несколькими способами:

· С клавиатуры последовательно набираем «Windows» и «R ».

· «Пуск» - «Выполнить»

Стоит отметить, что если у Вас Windows 7 , то при нажатии на «Пуск » вы можете не увидеть пункта «Выполнить «. Все дело в том, что разработчики несколько упростили некоторые функции и объединили его со стандартной строкой поиска.

Генерирует длинный список. Формат списка и значение каждого поля. Возвращает процесс из фона в нормальный, это будет текущий процесс. Если у него нет параметра, это текущий фоновый процесс. Если этот процесс не игнорирует или обрабатывает сигнал 15, он будет прекращен. Проверьте формат данных файлов как аргументов и покажите их тип.

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

Открыть командную строку Windows XP - через «Пуск» последовательно заходим во вкладки «Все программы»→«Стандартные»→ «Командная строка ».

Теперь при желании запустить какое-то приложение можно просто начать вводить его название и в списке будут отображаться подходящие. Открываем вкладку «Поиск» . Если у вас Windows 7, то в открывшемся окне вводим сочетание «cmd» .

Кто - информация пользователя. Без отображения всех пользователей в системе. Для каждого дисплея: имя, консоль или консоль, к которой он работает, дата и время, когда он ввел систему. Если заказ находится в полной форме, добавьте его мне, отобразится одна и та же информация, но только пользовательский, который дал заказ.

Отображает количество строк, слов и символов в указанных файлах на стандартном выходе. в отсутствие спецификации файла будет считаться со стандартного ввода. Скопируйте исходные файлы в файл назначения. Имя источника должно отличаться от адресата. Если целью является имя каталога, файлы копируются с тем же именем в этом каталоге. Источником может быть файл или список файлов. В результате есть два файла с разными именами, но с одним и тем же контентом.

Возможно использовать стандартную команду «Выполнить ». Чтобы ее вывести в меню «Пуск» необходимо:

Нажимаем правой кнопкой на «Пуск » и выбираем пункт «Свойства «.

Выбираем вкладку «Меню Пуск «, а затем «Настроить «.

Ставим галочку возле пункта «Команда Выполнить «, и нажимаемOK и OK . Теперь при нажатии «Пуск » будет виден пункт «Выполнить ».

Файл назначения всегда создается. Это аналогично предыдущему порядку. Напротив, перемещение файла означает удаление его из загруженного места в структуре исполнителей и перемещение его в другое место. Если источником является файл, а пункт назначения также является файлом, источник копируется в пункт назначения, а затем удаляется.

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

Наиболее популярные команды командной строки

Доступ к стандартным приложениям и настройкам Windows .

Чтобы воспользоваться нужной командой, просто введите её в поле «Открыть » и нажмите OK , либо клавишу Enter на клавиатуре. Чтобы просмотреть список ранее вводимых команд, нажмите на маленький черный треугольник справа и при необходимости выберите нужную команду.

Отображает количество свободных блоков и свободных узлов для системы, указанной в качестве аргумента, или в отсутствие ее для всех установленных файловых систем. Отображает информацию о диске. Отображает количество блоков, содержащихся в каждом файле и каталоге в списке. Также включены блоки с косвенной ссылкой. По умолчанию рассматривается текущий каталог.

Опция - отображает блоки для файлов. В противном случае рассматриваются только директора. Линии, которые принадлежат только файлу2. Линии, принадлежащие обоим файлам. Эта команда отправляет сообщение указанному пользователю. Если желаемый пользователь открыл сеансы на нескольких терминалах, укажите терминал, на котором должно отображаться сообщение.

1. Запускаем команду cmd и открывается командная строка. При первом запуске командной строки вы находитесь в вашем персональном каталоге. Как правило, это “C:\Users\<имя пользователя>\”

В табл. 1 приведены основные команды, используемые в MS DOS.

Таблица 1

Наименование команды Команда в MS DOS Формат команды
Смена текущего дисковода D: A [имя диска]:
Смена текущего каталога cd cd [дисковод]: путь[\]
Вывод содержимого каталога: dir dir [дисковод:][путь\] [имя файла]
поэкранный вывод оглавления dir/р
вывод информации только об именах (файлов, каталогов) dir/w
Вывод содержимого файла type type [дисковод:][путь\] [имя файла]
Создание нового каталога md md [дисковод:] [путь \]
Удаление пустого каталога rd rd [дисковод:] [путь \]
Удаление файла del del [дисковод:][путь\] [имя файла]
Переименование файлов ren ren [дисковод:][путь\] [имя файла] [новое имя файла]
Копирование файла copy 1. copy [дисковод:][путь (от куда) \] [имя файла] [дисковод:][путь (куда)\] [имя файла]; 2. copy [дисковод:][путь (откуда)\] [имя файла] [дисковод:][путь (куда)\]

Для указания нескольких файлов из одного каталога в MS DOS можно использовать символы «*» (любое число любых символов) и

«?» (один произвольный символ), например:

· *.exe – все файлы с расширением.exe;

· d*.е* – все файлы с именем, начинающимся на a , и расширением, начинающимся на е ;

· d???.* – файлы с именем, начинающимся на d длиной не более четырех символов.

Основные команды для перемещения по каталогам:

· dir - эта команда выводит список всех папок и файлов в каталоге, в котором вы находитесь.

· cd <папка> - эта команда переместит вас в папку, которую вы укажете. Папка должна находится в каталоге, в котором вы находитесь. Например, если вы находитесь в каталоге "C:\Users\<имя пользователя>\" и вводите команду cd desktop, то вы перемещаетесь в папку "C:\Users\<имя пользователя>\Desktop\"

· cd <путь к файлу или папке> - эта команда переместит вас к файлу или папке по заданному пути. Причем такой файл или папка не обязательно должны находиться в каталоге, в котором находитесь вы. Для работы команды вы должны ввести полный путь до файла или каталога. Например: cd C:\Windows\System32

· cd .. - эта команда переместит вас на один каталог выше каталога, в котором вы находитесь. Например, если вы находитесь в каталоге "C:\Users\<имя пользователя>\" и вводите cd .., то вы переходите в каталог "C:\Users\".

· cd\ - эта команда переместит вас в корневой каталог независимо от вашего текущего местоположения. Например, если вы находитесь в каталоге "C:\Users\<имя пользователя>\" и вводите cd\, то вы переместитесь в каталог "C:\".

· <буква локального диска>: - эта команда откроет локальный диск, букву которого вы укажtте. Если вы указываете букву CD/DVD привода, убедитесь, что в нем есть диск. Например, если вы хотите перейти на локальный диск D, введите команду D:

· exit - эта команда закроет командную строку независимо от того, где вы находитесь.

Команда cd может применяться с различными атрибутами, которые можно посмотреть, набрав help cd.

История ввода команд

Все команды, введенные течение текущего сеанса работы командного окна, сохраняются в памяти. Их можно вернуть стрелками [­], [¯] и снова выполнить.

Содержимое командной строки можно редактировать клавишами [ß] и [à], , , , .

Для очистки текущей команды нажмите .

Чтобы закрыть командное окно, нажмите кнопку [x] в правом верхнем углу окна либо введите команду exit с клавиатуры.

©2015-2017 сайт
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.

Команда DIR позволяет отобразить список файлов и подкаталогов для указанного каталога. Список может быть отсортирован по множеству критериев, задаваемых параметрами командной строки.

Формат командной строки:

DIR [диск:][путь][имя_файла] атрибуты]] порядок]] /T[[:]время]]

Параметры командной строки:

[диск:][путь][имя_файла] - Диск, каталог и/или файлы, которые следует включить в список. /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 > 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:\ /A:-AH - отобразить список скрытых (H) файлов и подкаталогов из корневого каталога диска C: без атрибута "Архивный" (-A)

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

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

Том в устройстве C имеет метку C Серийный номер тома: 1884-ABEC Содержимое папки c:\ 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 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 DOCUMENT 28.01.2013 16:41 DOCUME~2 DOCUMENTS 15.07.2011 12:00 DOCUME~1 Documents 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 задан параметр, определенный в переменной 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

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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: