Cmd prompt что это
Cmd prompt что это
В случае, когда операционная система готова к диалогу с пользователем, она выдает на экран приглашение. Основные приглашения имеют вид:
Таблица C.II. Приглашения операционной системы.
Внешний вид приглашения можно изменить.
Для MS-DOS в качестве элемента приглашения могут быть:
Знак «=». Знак «|». Знак «$». Знак «>». Знак » A>
Таблица C.III. Специальные символы команды Prompt
Символ | Команда в системном окружении |
$Q | Вывод символа «=» |
$$ | Вывод символа «$» |
$T | Вывод текущего времени. |
$D | Вывод текущей даты |
$P | Вывод буквы текущего диска и имени текущего каталога |
$V | Вывод текущей версии MS-DOS |
$N | Вывод буквы текущего диска |
$G | Вывод символа «>» |
$L | Вывод символа » SET WINPMT=текст |
где текстом выступает последовательность параметров приглашения. Они будут теми же, что и в команде MS-DOS.
Приглашение командной строки MS-DOS будет отображаться только в ее «чистой» командной строке. При загрузке операционной оболочки типа Norton Commander, Volkov Commander и DOS Navigator системное приглашение всегда будет иметь вид:
Примеры использования команды prompt.
1. Стандартное приглашение MS-DOS:
2. Стандартное приглашение файловой оболочки:
3. В верхнем правом углу будет постоянно светиться строка с текущим днем недели, датой и временем:
prompt
Changes the Cmd.exe command prompt, including displaying any text you want, such as the name of the current directory, the time and date, or the Microsoft Windows version number. If used without parameters, this command resets the command prompt to the default setting, which is the current drive letter and directory followed by the greater than symbol (>).
Syntax
Parameters
Remarks
The character combinations you can include instead of, or in addition to, one or more character strings in the text parameter:
Character | Description |
---|---|
$q | = (Equal sign) |
$$ | $ (Dollar sign) |
$t | Current time |
$d | Current date |
$p | Current drive and path |
$v | Windows version number |
$n | Current drive |
$g | > (Greater than sign) |
$l | | (Pipe symbol) |
$_ | ENTER-LINEFEED |
$e | ANSI escape code (code 27) |
$h | Backspace (to delete a character that has been written to the command line) |
$a | & (Ampersand) |
$c | ( (Left parenthesis) |
$f | ) (Right parenthesis) |
$s | Space |
When command extensions are enabled the prompt command supports the following formatting characters:
Character | Description |
---|---|
$+ | Zero or more plus sign (+) characters, depending on the depth of the pushd directory stack (one character for each level pushed). |
$m | The remote name associated with the current drive letter or the empty string if current drive is not a network drive. |
If you include the $p character in the text parameter, your disk is read after you enter each command (to determine the current drive and path). This can take extra time, especially for floppy disk drives.
Examples
To set a two-line command prompt with the current time and date on the first line and the greater than sign on the next line, type:
The prompt is changed as follows, where the date and time are current:
To manually change the command prompt to the default setting (the current drive and path followed by the greater than sign), type:
Command Prompt — что это такое?
Командная строка, позволяющая выполнять команды для настройки Windows, описание которых можно получить используя команду HELP.
Простыми словами: командная строка — инструмент, существует достаточно давно, представляет из себя черное окошко, где можно выполнять разные команды, например копирование файлов, удаление, создание папок, подключение к удаленному серверу (протокол FTP), проверка соединения с интернетом (ping), выключение/перезагрузка ПК (shutdown) и много других. Чтобы получить список поддерживаемых и короткое описание каждой — достаточно указать HELP, после нажать энтер.
Большинство команд представляют из себя небольшие модули (исполняемые файлы), которые расположение в системной папке:
Например существует команда, позволяющая узнать пинг сайта. Еще используется для проверки интернета, например для проверки соединения компьютера с адресом google.com — достаточно ввести:
В данном случае ping — небольшая утилита ping.exe, расположенная в каталоге System32:
Многие команды — исполняемые системные файлы каталога System32. После помещения консольной утилиты в папку System32 — можно также вызвать из консоли, включая вызов с параметрами (при наличии).
Command Prompt — как запустить? Открыть командную строку возможно несколькими способами. Самый простой — использовать окошко Выполнить:
После — появится черное окно (из мира DOS):
Например введем HELP и нажмем энтер, получим следующий результат:
Список огромный, команд много, разные, каждая может иметь собственные аргументы (ключи).
Однако самый полный список поддерживаемых команд можно найти в интернете. Например оказалось данный список не содержит команду winver, выводящую информационное окошко с информаций об версии установленной операционной системы.
Получение справки определенной команды. Снова возьмем для примера ping, чтобы вывести справку по этой команде — нужно указать ping /? и нажать энтер:
Перед нами — аргументы, другими словами ключи, которые можно использовать при работе с командой ping. Например по умолчанию проверка соединения выполняется отправкой 4-рех пакетов (ping google.com), после чего проверка останавливается. Однако можно использовать ключ -t, при котором проверка может быть остановлена только вручную:
Останавливается проверка нажатием CTRL+BREAK. Однако, если честно — толком сам не знаю где расположены данные кнопки на клавиатуре (точнее где BREAK). Но можно просто закрыть окошко кнопкой крестик.
Простыми словами — Command Prompt это командная строка, просто название на английском языке, позволяет выполнять разные команды. Их также можно записать по очереди в специальный файл-сценарий, расширение которого нужно задать cmd. После если такой файлик запустить — команды будут выполняться автоматически по очереди.
Надеюсь данная информация оказалась полезной. Удачи и добра.
prompt
изменяет Cmd.exe командной строки, включая отображение любого нужного текста, например имя текущего каталога, дату и время или номер версии Microsoft Windows. При использовании без параметров эта команда сбрасывает командную строку до значения по умолчанию, которое представляет собой текущую букву диска и каталог, за которыми следует символ «больше чем» ( > ).
Синтаксис
Параметры
Комментарии
Сочетания символов, которые можно включить вместо или в дополнение к одной или нескольким символьным строкам в текстовом параметре:
Знак | Описание |
---|---|
$q | = (знак равенства) |
$$ | $ (Знак доллара) |
$t | Текущее время |
$d | Текущая дата |
$p | Текущий диск и путь |
$v | Номер версии Windows |
$n | Текущий диск |
$g | > (Больше чем знак) |
$l | | (Символ вертикальной черты) |
$_ | ВВОД-ПЕРЕВОД СТРОКИ |
$e | Escape-код ANSI (код 27) |
$h | Backspace (для удаления символа, записанного в командную строку) |
$a | & Знаки |
$c | ((Левая круглая скобка) |
$f | ) (Правая круглая скобка) |
$s | Пробел |
Если расширения команд включены, команда Prompt поддерживает следующие символы форматирования:
Знак | Описание |
---|---|
$+ | Ноль или более символов плюса ( + ) в зависимости от глубины стека + Directory (по одному символу для каждого уровня). |
$m | Удаленное имя, связанное с текущей буквой диска или пустой строкой, если текущий диск не является сетевым диском. |
Если включить $p символ в текстовый параметр, диск считывается после ввода каждой команды (для определения текущего диска и пути). Это может занять некоторое время, особенно для дисководов гибких дисков.
Примеры
Чтобы установить в командной строке с двумя строками текущее время и дату в первой строке и знак «больше чем» на следующей строке, введите:
Запрос изменится следующим образом, где Дата и время будут актуальными:
Чтобы вручную изменить командную строку на значение по умолчанию (текущий диск и путь, за которым следует знак «больше чем»), введите:
Cmd prompt что это
Кроме того, не используется параметр /s.
Вы используете ровно один набор кавычек.
В кавычки не используются специальные символы (например, &<> () @ ^ |).
В кавычках используется один или несколько пробельных символов.
Строка в кавычках — это имя исполняемого файла.
Если предыдущие условия не выполнены, строка обрабатывается путем проверки первого символа, чтобы проверить, является ли он открывающей кавычкой. Если первый символ является открывающей кавычкой, он удаляется вместе с закрывающей кавычкой. Любой текст, следующий за закрывающими кавычками, сохраняется.
Если не указать параметр /d в строке, Cmd.exe ищет следующие подразделы реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun\REG_SZ
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun\REG_EXPAND_SZ
Если имеется один или оба подраздела реестра, они выполняются перед всеми остальными переменными.
Неправильное изменение реестра может серьезно повредить систему. Перед внесением изменений следует сделать резервную копию всех ценных данных на компьютере.
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD
Присвойте параметру REG_DWORD значение 0 × 1 (включено) или 0 × 0 (отключено) в реестре с помощью Regedit.exe. Заданные пользователем параметры имеют приоритет над параметрами компьютера, а параметры командной строки имеют приоритет над параметрами реестра.
Неправильное изменение реестра может серьезно повредить систему. Перед внесением изменений следует сделать резервную копию всех ценных данных на компьютере.
При включении расширений команд затрагиваются следующие команды:
assoc
call
chdir (CD)
color
Del (стирание)
endlocal
ftype
goto
mkdir (MD)
popd
prompt
pushd
setlocal
shift
Start (также включает изменения во внешние командные процессы)
При включении отложенного расширения переменных среды можно использовать символ восклицательного знака для замены значения переменной среды во время выполнения.
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar\REG_DWORD
Неправильное изменение реестра может серьезно повредить систему. Перед внесением изменений следует сделать резервную копию всех ценных данных на компьютере.
Если включить завершение имен файлов и каталогов с помощью /f: on, используйте сочетание клавиш CTRL + D для завершения имен каталогов и Ctrl + f для завершения имени файла. Чтобы отключить определенный символ завершения в реестре, используйте значение пробела [0 × 20], так как оно не является допустимым управляющим символом.
При нажатии клавиш CTRL + D или CTRL + Fобрабатывается завершение имени файла и каталога. Эти функции сочетания клавиш добавляют символ-шаблон к строке (если он отсутствует), формирует список совпадающих путей, а затем отображает первый соответствующий путь.
Если ни один из путей не соответствует, функция завершения имени файла и каталога выдает звуковой сигнал и не изменяет отображение. Для перемещения по списку совпадающих путей нажмите клавиши CTRL + D или CTRL + F несколько раз. Для перемещения по списку назад нажмите клавишу SHIFT и CTRL + D или CTRL + F одновременно. Чтобы отменить сохраненный список совпадающих путей и создать новый список, измените строку и нажмите клавиши CTRL + D или CTRL + F. Если переключиться между сочетаниями Ctrl + D и CTRL + F, сохраненный список соответствующих путей отбрасывается и создается новый список. Единственное различие между сочетаниями клавиш Ctrl + d и Ctrl + f заключается в том, что сочетание клавиш Ctrl + d соответствует именам каталогов, а сочетание клавиш CTRL + F соответствует именам файлов и каталогов. Если вы используете автозаполнение имен файлов и каталогов во всех встроенных командах каталога (т. е. CD, MDили RD), предполагается завершение каталога.
Имя файла и каталога правильно обрабатывает имена файлов, которые содержат пробелы или специальные символы, если они заключены в кавычки для соответствующего пути.
Если предоставленные сведения содержат пробелы, заключите текст в кавычки (например, «имя компьютера»).
Если обработка имени файла и каталога выполняется из строки, любая часть пути справа от курсора отбрасывается (в точке, где обработано завершение).
Дополнительные ссылки
Запускает новый экземпляр интерпретатора команд Cmd.exe. Если используется без параметров, Команда cmd отображает версию и сведения об авторских правах операционной системы.