Что выполняет команда cls
Основные команды¶
ECHO – вывод текста на экран консоли:
В данном случае %USERNAME% является переменной, хранящей информацию об имени текущего пользователя. Подробнее переменные среды рассматриваются в разделе Переменные среды Windows данного руководства.
CLS – очищает экран командной строки, вводится без параметров;
CMD – запуск новой копии интерпретатора командной строки;
CD – смена каталога (англ. Change Directory):
Обычно путь берется в кавычки, если в названиях директорий встречаются пробелы или кириллические символы.
DIR – отображение списка файлов и каталогов:
Команда из примера введена с параметрами /a:h (показывать все файлы и папки, в том числе скрытые) и /w (вывод списка в несколько столбцов). Для получения подробной информации по параметрам команды введите DIR /? (отобразить справку по использованию команды).
RMDIR – удаление каталога;
DEL – удаление одного или нескольких файлов;
COPY – копирование файлов и каталогов;
MD – создание нового каталога;
MOVE – перемещение файлов и каталогов;
FIND – поиск строки символов в файле;
FINDSTR – поиск строк в файлах с использованием регулярных выражений;
PING – утилита проверки доступности узла;
WHOAMI – вывод имени и SID текущего пользователя:
TELNET – telnet-клиент Windows;
DATE – отображение или изменение даты;
FC – сравнение содержимого файлов;
FOR – организация циклической обработки результатов выполнения других команд, списков, и строк в текстовых файлах;
IF – оператор условного выполнения команд в пакетном файле.
Это малая часть доступных команд, для просмотра других команд используйте команду help или смотрите статью Список команд Windows ( Windows CMD ).
Список команд Windows ( Windows CMD ) с описанием и примерами.
Командная строка Windows является стандартным средством диагностики, настройки и управления компонентами операционной системы и прикладным программным обеспечением. В отличие от графической среды пользователя, командная строка является более гибким и универсальным инструментом, позволяющим решать многие задачи администрирования системы стандартными средствами Windows без установки дополнительного программного обеспечения.
Способы запуска командной строки
Ссылки на материалы по настройке командной строки и приемах работы с ней размещены в конце страницы.
Справочник по командам CMD Windows
Данная страница представляет собой самый полный документ в русскоязычном сегменте Интернет, содержащий список команд командной строки всех версий Windows. Наименования подавляющего большинства команд являются ссылками и ведут на страницы с подробным их описанием и примерами использования. В разных версиях ОС семейства Windows набор поддерживаемых команд, их параметры командной строки, синтаксис и отображение результатов выполнения могут различаться. Одна и та же утилита командной строки может присутствовать в стандартной поставке одной версии Windows, но отсутствовать в другой, или входить в состав дополнительных средств, как например, Resource Kit или Software Development Kit.
На данной странице представлено описание не только внутренних команд CMD, но и стандартных утилит командной строки, входящих в состав конкретных версии операционной системы (ОС) семейства Windows. Некоторые из приведенных команд устарели, и больше не поддерживаются разработчиком или не имеют смысла в современных операционных системах, что отмечается в описании команды.
Список команд постоянно обновляется и включает в себя все новейшие команды, добавляемые в стандартную поставку при выходе новых версий или обновлений ОС Windows 10.
IPCONFIG просмотр и управление конфигурацией протокола IP
PING утилита проверки доступности узла
SHIFT сдвиг входных параметров для командного файла
Прочие материалы по работе с командной строкой Windows:
Что такое консоль, команды и прочее такое разное — CMD
Приветствую, дорогие друзья, знакомые и прочие личности. Сегодня мы поговорим о такой полезной штуке, как консольные команды, а также о работе с командной строкой вообще.
Базовые консольные команды. Что к чему и почему. Вводная
В открывшемся окне сверху вы видите традиционный знак копирайта мелкомягких, а чуть ниже строка с текущим каталогом и мигающий курсор, приглашающий начать работу.
В командной строке есть горячие клавиши, которые могут помочь Вам в работе:
А теперь давайте разберемся с некоторыми командами подробнее.
Команда cd
Позволяет менять текущий каталог. Напомню, что каталог, в котором Вы в данный момент находитесь, указан здесь:
Команда mkdir
Позволяет создавать новые папки с тем название, которое вы зададите.
По умолчанию команда mkdir создает папки в текущем каталоге. Если же нужно создать папку в другом каталоге, пропишите это, например:
С помощью этой же команды можно создать сразу древо каталогов.
Команда rmdir
Служит для удаления каталогов. Примерно вот так:
Примечание : по умолчанию команда rmdir удаляет только пустые каталоги. Если с ее помощью Вы попробуете удалить папку с содержимым, то увидите такое сообщение:
Чтобы удалить непустую папку, к команде rmdir нужно добавить параметр /S. Вот так:
Итак, наберите в командной строке:
В этом случае компьютер просто выключится. Если же вам нужно отложенное выключение компьютера, наберите:
И обратный отчет будет отключен.
z
Когда окно командной строки заполняется различным текстом и в нем становится трудно работать, команда cls позволяет очистить экран.
Команда msconfig
Вызывает службу » Конфигурация системы Windows «.
Думаю, что для многих она будет не нова.
Команда chkdsk
Предназначается для запуска проверки логических дисков на наличие ошибок. Если команда используется без дополнительных параметров, то на экран выводится отчет о состоянии текущего диска.
Вот некоторые параметры команды, которые могут пригодиться при проверке дисков:
Команда format
С помощью этой команды можно отформатировать жесткий диск. Сейчас выполнять не рекомендую 🙂 Синтаксис:
format (пробел) С: Enter.
Для этой команды существуют следующие дополнительные параметры:
Это так, суровый минимум 🙂
Команда pathping
Утилита, которая запускается этой командой, предоставляет информацию о потере данных на промежуточных узлах между начальным и конечным пунктом. Команда в течение определенного времени отправляет сообщения с эхо-запросом каждому маршрутизатору, находящемуся на пути, а затем на основании полученных ответов вычисляет коэффициент потери для каждого маршрутизатора. Таким образом можно определить маршрутизаторы, имеющие проблемы доступа к сети.
Для того, чтобы увидеть список процессов удаленного компьютера служит параметр /s с указанием IP-адреса или доменного имени компьютера.
taskkill (пробел) /pid (пробел) 3148 Enter
taskkill (пробел) /im (пробел) AnVir.exe Enter
Далее.
Команда sfc
Очень полезная утилита, которая предназначается для восстановления поврежденных системных файлов. Вот некоторые параметры, с которыми она работает:
Ну и.. Так далее 🙂 А это самое «так далее» Вы увидите в новых статьях!
Послесловие
PS: За существование оной статьи отдельное спасибо другу проекта и члену нашей команды под ником “Rosomaha“.
Что выполняет команда cls
5.6.4. Команды управления посимвольными устройствами
Описываемые здесь команды не охватывают всех возможностей, предоставляемых пользователю ПЭВМ по управлению посимвольными ПУ. Дополнительные средства и методы реализации этого будут рассмотрены в подразделе 5.11.
Назначение: очистка экрана дисплея.
Комментарии. При выводе информации на экран его заполнение осуществляется построчно. Когда последняя строка окажется занятой, то содержимое экрана смещается на одну строку вверх, а новая информация отображается в нижней строке. Чтобы полностью освободить экран от ненужной информации и возобновить вывод с его первой (верхней) строки, следует выполнить команду СLS. При этом экран полностью очищается, а в левом верхнем углу появляются приглашение DOS и курсор. Если Вы специальными средствами DOS (Escape-последовательностями) не меняли оцветовку экрана, то весь он заполняется черным цветом, а символы будут выводиться белым цветом. В противном случае экран окрашивается установленным фоновым цветом, а для выдачи информации также будет использоваться выбранный для этой цели цвет.
Замечание: команду CLS часто полезно использовать в командных файлах.
Команда MODE: общие сведения
Назначение: отображение статуса и установка режимов работы посимвольных устройств.
Комментарии. Команда MODE выполняет следующие функции:
1) устанавливает и изменяет режимы работы принтеров, подключенных к адаптерам параллельных интерфейсов;
2) устанавливает и изменяет режим работы дисплея, а также осуществляет переключение между имеющимися в ПЭВМ дисплейными адаптерами;
3) устанавливает и изменяет режимы работы адаптеров последовательных интерфейсов;
4) перенаправляет вывод, адресованный подключенному к адаптеру параллельного интерфейса принтеру, в адаптер последовательного интерфейса;
5) устанавливает и изменяет скорость работы клавиатуры;
6) отображает статус посимвольных устройств;
7) подготавливает посимвольные устройства к смене и обеспечивает смену кодовых страниц.
Для задания каждой функции используется свой синтаксис, резко отличающийся от других. Кроме того, семантика от функции к функции также существенно различается. Следовательно, команда MODE по сути объединяет в себе несколько связанных между собой по целевому назначению команд, и поэтому мы рассмотрим каждую из них отдельно.
— некоторые функции, в частности, установка скорости работы клавиатуры и режима дисплея, требуют подключения драйвера ANSI.SYS (см. п. 5.10.3);
— необходимые команды MODE можно ввести с клавиатуры, однако целесообразнее задавать их в командных файлах, в частности в AUTOEXEC.BAT (см. подраздел 5.9).
DOS 4.0. Команда MODE модифицирована как синтаксически, так и семантически. Функции же 5 и 6 являются полностью новыми.
Команда MODE: управление принтером
Назначение: задание режима работы принтера, подключенного к адаптеру параллельного интерфейса.
MODE L P T n: [с] [,[ l ][,Р]]
Комментарии. В командной строке числа п, с и l обозначают следующее:
п — номер адаптера параллельного интерфейса, к которому подключен принтер (1, 2 или 3);
с — число выводимых символов в строке (80 для обычного и 132 для сжатого шрифта при условии, что принтер узкий; для широкого принтера заданное значение будет автоматически пересчитано);
l — число строк на дюйм (6 или 8).
Умолчания для перечисленных аргументов отсутствуют. Если с и/или l не специфицированы, то действуют ранее установленные режимы.
При задании последнего аргумента (Р) загружается и остается резидентным код, имитирующий ответ пользователя R (от Retry — повторить) на сообщение об ошибке ввода-вывода, связанной с тайм-аутом (неготовностью принтера принять кодовую последовательность). Тайм-аут, в частности, возникает на устройствах, не обеспечивающих автоматическую подачу листов бумаги, при окончании печати очередной страницы. Если аргумент Р в команде не указан, то при возникновении этой ситуации через небольшой интервал времени на экране появится сообщение об ошибке и пользователю каждый раз после заправки очередного листа придется вводить на это сообщение ответ R, что затрудняет его работу. Задание же аргумента Р освободит его от многократного выполнения описанной процедуры. Однако при возникновении настоящей ошибки на принтере необходимо отменить действие аргумента Р. Для этого достаточно нажать комбинацию клавиш Ctrl-Break. Действие аргумента Р отменяется также повторной выдачей команды MODE без его указания.
— принтер обычно подключается к адаптеру LPT1;
— синоним PRN в LPT1 для данном контексте недопустим;
— задание аргументов с и l оказывает воздействие только на IBM-совместимые принтеры;
— установка режимов работы принтера приводит к невозможности последующего перенаправления вывода, ему адресованного;
— указанный в Команде MODE адаптер становится системным принтерным адаптером (PRN);
— при включении питания принтер устанавливается в режим работы, заданный его переключателями, так что команда MODE необходима только для оперативного изменения режима;
— при отключении питания принтера установленные командой MODE режимы, как правило, сбрасываются;
— повторная выдача команды MODE переустанавливает заданные ранее режимы, если соответствующие аргументы указаны.
■ MODE LPT1: 80,8,Р — установить для принтера, подключенного к LPT1, режим, при котором печатаются 80 символов в строке, 8 строк на дюйм, а также задать автоматический режим повторения передачи информации в случае неготовности принтера.
MODE LPT n [COLS= с ] [LINES= l] [RETRY= г ]
Две приведенные формы семантически полностью эквивалентны, но вторая обладает большей наглядностью из-за ключевых, а не позиционных параметров. Смысл аргументов с и l не меняется.
Аргумент же r обобщает последний аргумент команды MODE для DOS версии 3.3. При задании r в памяти резидентно остается код, перекодирующий ошибку тайм-аута на принтере в соответствии с указанным значением и возвращающий результат в процесс, выводящий информацию на принтер. Реакция на результат перекодировки должна быть указана в этом процессе. В качестве r можно задать:
Е (для Error — ошибка) — возвратить ошибку (принимается по умолчанию);
В (для Busy — занятость) — возвратить сигнал занятости;
R (для Ready — готовность) — возвратить сигнал готовности;
NONE — ничего не предпринимать
Значение В эквивалентно указанию Р в команде для DOS версии 3.3. При работе в сети аргумент r указывать нельзя.
■ MODE LPT1 COLS = 80 LINES = 8 RETRY = В — то же, что и раньше.
Команда MODE управление дисплеем
Назначение: активизация дисплейного адаптера, задание режима работы дисплея и его адаптера, а также центровка экрана.
MODE [режим], направление [,Т]
Комментарии. Эта команда позволяет устанавливать один из допустимых текстовых режимов работы видеосистемы. Если ПЭВМ оборудована как MDA, так и CGA (EGA, VGA), то задание режима косвенно определяет активизацию соответствующего адаптера.
В качестве режима можно задать 40, 80, BW40, BW80, СО40, СО80 или MONO. Число в этих значениях (40 или 80) определяет количество выводимых в строке символов (40 задает отображение широких символов); BW и СО указывают на необходимость вывода в монохромном (с различными градациями яркости) и цветном режиме соответственно. Все значения, кроме MONO, применимы только к адаптерам CGA (EGA, VGA). MONO специфицирует MDA с неизменяемым числом символов в строке (80).
Если изображение на экране сдвинуто так, что не видно левых или правых символов в каждой строке, то необходимо для центровки экрана выполнить команду MODE во второй форме. При этом в качестве направления можно указать L (для сдвига изображения влево на 2 символа) или R (то же, но вправо). Если дополнительно специфицировать Т, то устанавливается диалоговый режим сдвига влево (вправо). В этом случае на экран выводится текстовая строка вида
и задается вопрос о том, видна ли правая (левая) ее граница. Отвечая на этот вопрос соответствующим образом, можно обеспечить требуемую центровку.
Одновременно с центровкой экрана вторая форма команды MODE позволяет установить также один из допустимых текстовых режимов работы видеосистемы.
— команда MODE не поддерживает всех текстовых режимов работы EGA и VGA (для них только эмулируются режимы CGA);
— режимы BW используются тогда, когда ПЭВМ оборудована CGA и дешевым монохромным дисплеем. Они также полезны и в других случаях, когда текст на экране невиден. Если установка ни одного из таких режимов эффекта не дала, то можно попробовать нажать клавишу F7.
■ MODE BW80 — установить режим BW80;
MODE [режим], направление [, T ]
Первые две из приведенных форм задания команды семантически эквивалентны и устанавливают один из текстовых режимов работы видеосистемы, включая все текстовые режимы EGA и VGA. Собственно режим имеет те же значения, что и для DOS 3.3, а п определяет количество строк на экране (25, 43 или 50). Аргумент т специфицирует число символов в строке (40 или 80).
Третья форма команды идентична второй форме для DOS 3.3.
Команда MODE управление адаптером последовательного интерфейса
Назначение: задание режима работы адаптера последовательного интерфейса.
Комментарии. Эта разновидность команды MODE обеспечивает конфигурирование (установку протокола) адаптера последовательного интерфейса, к которому могут быть подключены медленнодействующий принтер (возможно, обеспечивающий высококачественную печать), графопостроитель, модем (модулятор-демодулятор) или другое медленнодействующее ПУ.
В командной строке можно задать следующие аргументы:
п — номер адаптера последовательного интерфейса (1, 2, 3 или 4);
b — скорость передачи данных в бодах, т.е. бит/с (110, 150, 300, 600, 1200, 2400, 4800 или 9600);
р — режим контроля правильности передачи (N — контрольный бит отсутствует, О — контроль по нечетности, Е — контроль по четности). По умолчанию — Е;
l — разрядность кода, т.е. число передаваемых битов данных (7 или 8). По умолчанию — 7;
s — число стоп-битов при передаче данных (1 или 2). По умолчанию — 2 для скорости 110 и 1 в противном случае;
Р ― указывает, что к адаптеру подключен принтер, и обозначает то же, что и при управлении принтером, подсоединенным к адаптеру параллельного интерфейса.
Как минимум необходимо задать только скорость передачи данных, а остальные значения могут быть приняты по умолчанию.
— многие программы, использующие адаптер последовательного интерфейса, самостоятельно устанавливают его протокол, так что команда MODE для этого используется редко;
— команда MODE тем не менее применяется обычно перед перенаправлением принтерного вывода и для инициализации пассивного терминала, подсоединенного к адаптеру последовательного интерфейса (см. описание команды CITY);
— конкретные значения аргументов для команды MODE следует взять из документации на устройство, связанное с адаптером последовательного интерфейса.
■ MODE COM1:1200,N,8,1,P — установить для СОМ1 скорость передачи данных 1200 бод без контроля правильности передачи, 8 битов данных и 1 стоп-бит, причем адаптер используется для связи с принтером;
■ MODE СОМ 1:9600. Р — установить скорость передачи данных 9600 бод, считать, что к адаптеру подключен принтер, а остальные аргументы принять по умолчанию.
MODE СОМ n BAUD = b [ PARITY = р ] [ DATA = l ] [ STOP = s ] [ RETRY = r ]
Приведенные формы семантически эквивалентны. Аргументы п, b, р, l и s имеют тот же смысл, однако возможны дополнительные значения:
b — 19200, причем при любом значении указывать достаточно только первые две цифры;
р — М (контроль по маркеру) и S (контроль по пробелу);
Аргумент r имеет тот же смысл, что и в команде MODE для управления принтером, подключенным к адаптеру параллельного интерфейса.
Команда MODE: перенаправление принтерного вывода
Назначение: перенаправление принтерного вывода с адаптера параллельного интерфейса на адаптер последовательного интерфейса.
— перенаправление принтерного вывода используется только перед выполнением неграмотно составленных программ, не учитывающих конфигурацию оборудования;
— перед перенаправлением может потребоваться установить протокол адаптера последовательного интерфейса;
— после перенаправления адаптер последовательного интерфейса становится системным принтерным адаптером (PRN).
Пример : MODE LPT1: = COM3.
Команда MODE: управление клавиатурой
Назначение: установка скорости работы клавиатуры (только в DOS 4.0).
MODE CON[:] DELAY = l RATE = r
Пример : MODE CON DELAY = 1 RATE = 1
Команда MODE: отображение статуса устройств
Назначение: отображение статуса всех или заданного посимвольного устройства (только в DOS 4.0).
MODE [ устройство] [/STA[TUS]]
Комментарии. Команда MODE без аргумента выводит на экран дисплея статус всех подключенных к ПЭВМ посимвольных устройств. При задании имени устройства выдается статус только указанного устройства. Переключатель /STATUS (сокращение /STA) необходим лишь при спецификации адаптера параллельного интерфейса, чтобы исключить неоднозначность.
Команда MODE: поддержка кодовых страниц
Назначение: подготовка кодовых страниц, а также активизация, отображение и восстановление активной кодовой страницы для посимвольного устройства.
MODE устройство CODEPAGE PREPARE (( cp [, cp ]. )ƒ ile )
MODE устройство CODEPAGE SELECT = cp
MODE устройство CODEPAGE [/ STATUS ]
MODE устройство CODEPAGE REFRESH
Комментарии. Периферийное оборудование ПЭВМ и сама DOS обеспечивают возможность работы с различными национальными алфавитами. Необходимость рассмотрения вопросов, связанных с настройкой DOS для использования в той или иной стране, диктуется недавней регистрацией кодовой страницы для СССР (теперь — СНГ) и потребностью некоторых пользователей в подготовке текстов на языках, отличных от английского и русского. Вместе с тем упомянутые вопросы в отечественной литературе практически еще не затрагивались. Поэтому мы сочли необходимым остановиться на этом достаточно подробно.
Кодовая страница содержит таблицу, являющуюся расширением ASCII (см. подраздел 5.3). Она ставит в соответствие символам на УВВ определенные двоичные коды. Так, если код п представляет в таблице символ S, то это соответствие должно быть установлено как для устройств ввода (преобразование S в п), так и для устройств вывода (преобразование п в S).
Каждая кодовая страница служит для работы с одним или несколькими национальными алфавитами.
Различают два типа кодовых страниц: аппаратные и составленные. Аппаратной называется кодовая страница, встроенная в устройство. Устройство может иметь одну или несколько таких страниц. Составленная кодовая страница находится в файле, может загружаться в память и определять функционирование ПУ (правила перекодировки в нем). Работу с такими страницами поддерживают не все УВВ.
DOS содержит следующие файлы с составленными кодовыми страницами для конкретных ПУ:
4201.CPI — для модели 4201 принтера IBM Proprinter и совместимых с ним;
5202.CPI — для модели 5202 принтера IBM Quetwriter III и совместимых с ним;
EGA.CPI — для дисплейного адаптера EGA и совместимых с ним;
LCD.CPI — для жидкокристаллического дисплея ПЭВМ IBM PC Convertible.
В DOS поддерживаются следующие составленные кодовые страницы:
437 — для США (принимается по умолчанию для всех команд, требующих задания кодовой страницы). Именно ее таблица приведена в качестве расширения ASCII в подразделе 53;
850 — многоязыковая кодовая страница, включающая наиболее часто встречающиеся буквы многих европейских, северо- и южноамериканских языков;
860 — для Португалии;
863 — для Канады (французский язык);
865 — для Норвегии и Дании.
Для той или иной страны специфическими являются не только алфавит языка, но и формат даты, формат времени, формат денежной единицы, разделители в числах, а также алфавитный порядок букв. Перечисленные характеристики устанавливаются в DOS с использованием кода страны, применяемого в международной телефонной системе.
Возможность использования национального регистра клавиатуры определяется в DOS не кодовой страницей и не кодом страны, а двухбуквенным кодом клавиатуры.
Для максимально полной настройки оборудования ПЭВМ и DOS на использование в зарегистрированной стране, кроме США, требуется:
1) установить код страны командой конфигурирования системы COUNTRY =;
2) задать активные аппаратные кодовые страницы устройств и выделить буфера для составленных кодовых страниц командами конфигурирования системы DEVICE = ;
3) загрузить в память командой NLSFUNC резидентные программные средства национальной поддержки;
4) подготовить (загрузить в память) составленные кодовые страницы для каждого устройства, допускающего переключение кодовых страниц, командой MODE с ключевым словом PREPARE;
5) настроить клавиатуру для поддержки национального алфавита командой KEYB;
6) выбрать из подготовленных кодовых страниц активную командой СНСР (сразу для всех устройств) или командами MODE с ключевым словом SELECT (для каждого устройства в отдельности).
При желании можно ограничиться только пунктом 1 для задания приемлемого формата даты и времени. Пункты 5 и 6 можно поменять местами. Имеется возможность подготовки сразу нескольких кодовых страниц с тем, чтобы затем оперативно осуществлять переключение активности между ними, повторяя пункт 6. Команды COUNTRY = и DEVICE= допустимы только в файле CONFIG.SYS. Остальные в принципе можно ввести с клавиатуры, но обычно их размещают в файле AUTOEXEC.BAT или в другом командном файле.
Незаданные командами DOS элементы триады устанавливаются следующим образом: код страны — 001, код клавиатуры — US, а кодовые страницы — в соответствии с переключателями в устройствах (для дисплея обычно 437).
Часто (например, при отключении питания на устройстве) возникает потребность в восстановлении активной кодовой страницы, что можно осуществить командой MODE с ключевым словом REFRESH.
Очевидно, команда MODE играет центральную роль в национальной поддержке.
В команде используются следующие аргументы:
устройство — имя одного из устройств CON, LPT1 (PRN), LPT2 или LPT3;
ср — номер кодовой страницы;
ƒile — спецификация CPI-файла, соответствующего заданному устройству.
Команда в первой форме (PREPARE) обеспечивает подготовку одной или нескольких составленных кодовых страниц для указанного устройства.
Команда во второй форме (SELECT) служит для выбора из подготовленных кодовых страниц единственной, которая становится активной для заданного устройства.
Соответствие кодов для различных стран