что такое приглашение командной строки
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 символ в текстовый параметр, диск считывается после ввода каждой команды (для определения текущего диска и пути). Это может занять некоторое время, особенно для дисководов гибких дисков.
Примеры
Чтобы установить в командной строке с двумя строками текущее время и дату в первой строке и знак «больше чем» на следующей строке, введите:
Запрос изменится следующим образом, где Дата и время будут актуальными:
Чтобы вручную изменить командную строку на значение по умолчанию (текущий диск и путь, за которым следует знак «больше чем»), введите:
Ошибка «Приглашение командной строки отключено вашим администратором»: что это такое и как исправить
При работе с командной строкой может возникать ряд ошибок. Одной из таких является появление уведомления «Приглашение командной строки отключено вашим администратором». Это может произойти как из-за внесения системных изменений другим человеком, так и из-за установки вредоносного программного обеспечения. В статье мы развёрнуто разберёмся с тем, как устранить данную неполадку.
Ошибка «Приглашение командной строки отключено вашим администратором»
Включение командной строки в редакторе локальной групповой политики
Для начала следует прибегнуть к использованию редактора локальной групповой политики. Он доступен в ОС Windows 8.1, 10 и 7 Максимальная. Подробный порядок действий описан в инструкции ниже:
Для более тонкой настройки прав пользователей используется редактор групповой политики
Чаще всего перезагрузка системы не требуется, поэтому начать работу можно сразу после внесения корректировок. Если же перед вами всё равно появляется ошибка, следует перезапустить компьютер. Данному изменению нет места быть, если на ПК не имеется gpedit.msc. Если это так, то перейдём ко второму методу устранения проблемы.
Включаем приглашение командной строки в редакторе реестра
Если прошлый способ не оказал воздействия на работу системы, то следует прибегнуть к помощи редактора реестра. Последовательность действий будет описана ниже:
Опция для отключения командной строки в редакторе реестра
Использование диалогового окна «Выполнить для включения cmd»
Если предыдущие советы вам не помогли, то можно попробовать ввести специальную команду в окно Выполнить. Для этого нажмите ранее известную комбинацию клавиш Win+R и введите следующий текст, далее нажмите ОК:
REG add HKCU\Software\Policies\Microsoft\Windows\System /v DisableCMD /t REG_DWORD /d 0 /f
Окно «выполнить» для быстрого выполнения команд
Сегодня мы подробно разобрались с тем, как изменить приглашение командной строки на компьютере. Если приведённые рекомендации вам не помогли, то следует обратиться к специалистам, так как причина неполадки может быть более серьёзная. Если у вас возникли какие-либо вопросы, то оставляйте их в комментариях. Ответы на них будут даны в кратчайшие сроки. Мы будем благодарны, если вы поставите лайк этой статье и поделитесь ей со своими друзьями.
Что такое приглашение командной строки
В случае, когда операционная система готова к диалогу с пользователем, она выдает на экран приглашение. Основные приглашения имеют вид:
Таблица 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. В верхнем правом углу будет постоянно светиться строка с текущим днем недели, датой и временем:
Настройка приглашения командной строки в Bash
Приглашение ко вводу команд в bash — это строка, которая отображается слева от каждой команды, которую вы вводите в терминале. Обычно приглашение имеет вид пользователь@hostname:директория$
Приглашение можно настраивать. Можно добавлять информацию или, например, изменить цвет приглашения.
В какой переменной задается приглашение
Формат строки приглашения задается в переменной окружения PS1. Чтобы настроить приглашение, необходимо изменить значение переменной PS1.
Например, переменная PS1 может иметь значение:
Не пугайтесь. На самом деле существует масса возможностей для настройки строки приглашения. Ниже мы рассмотрим базовые методы настройки.
Как изменить приглашение (только для данной сессии)
Можно установить переменную PS1 только для текущей сессии в терминале. Это удобно, пока вы подбираете, как будет выглядеть строка приглашения. Чтобы это сделать нужно выполнить команду export для переменной PS1, например:
После выполнения команды строка приглашения в терминале сразу изменится.
Настройка приглашения
Для задания различных значений переменной PS1 существуют специальные символы. Комбинируя различные специальные символы можно составить свою строку приглашения.
Специальные символы начинаются с символа косой черты « \ », за которой следует буква или символ. Ниже приведена таблица специальных символов.
».
Примеры
Пример 1
Приглашение, состоящее из одного символа « > »:
Пример 2
Текущее время, пользователь, текущая директория:
Пример 3
Дата, пользователь, текущая директория, номер команды:
Как изменить цвета в строке приглашения
Элементы строки приглашения можно раскрашивать в разные цвета.
Чтобы задавать цвета для элементов строки приглашения нужно части строки приглашения заключать в специальные символы.
Используется следующий синтаксис:
\e[ X;Ym РАСКРАШИВАЕМАЯ_СТРОКА \e[m
Небольшой пример, чтобы вы понимали о чем идет речь. Раскрасим всю строку целиком цветом с обозначением 0;36.
Цвета задаются числами. Можно задавать парой X;Y или просто Y. Например, красный это — 0;31 или просто 31. Есть и другие способы задания цветов, но в данной статье мы их не рассматриваем.
Список цифровых обозначений для цветов (Y):
Цвет | Числовое обозначение |
---|---|
Black | 30 |
Red | 31 |
Green | 32 |
Brown | 33 |
Blue | 34 |
Purple | 35 |
Cyan | 36 |
Light gray | 37 |
Dark gray | 90 |
Light red | 91 |
Light green | 92 |
Light yellow | 93 |
Light blue | 94 |
Light magenta | 95 |
Light cyan | 96 |
White | 97 |
При задании цвета двумя числами X;Y, первое число X принимает следующие значения:
0 — обычный цвет;
1 — будет использоваться более яркий цвет;
2 — более темный цвет;
3 — курсив;
4 — подчеркивание;
5 — моргание.
Примеры
Пример 1
Например, установим имя пользователя желтым цветом, а остальной текст оставим стандартным цветом (в моем случае это белый). Для указания желтого цвета используем обозначение 1;33 (как светло-коричневый).
Пример 2
Раскрасим остальные элементы строки приглашения:
Как изменить приглашение на постоянной основе
Перейдем в конец файла и добавим новую строку, в которой пропишем значение переменной PS1. Например:
Теперь выполним команду source, чтобы наши изменения вступили в силу:
Перезапустите терминал. Приглашение для ввода команд будет обновлено.
Знакомство с командной строкой
Для тех, кто проходит руководство дома: о материале этой главы рассказывает видео Ваш новый друг — командная строка.
Вот это да! Всего через несколько минут ты напишешь свою первую строку кода! 🙂
Позволь представить нашего первого нового друга: командную строку!
Следующие шаги покажут, как использовать чёрное окно, которым пользуются все хакеры. В начале оно может показаться немного пугающим, но, на самом деле это просто окно, которое ждет от тебя команды.
Примечание Пожалуйста, обрати внимание, что в этом руководстве мы используем термины «каталог» и «папка» взаимозаменяемо: эти слова обозначают одно и то же.
Что такое командная строка?
Окно, которое обычно называют командной строкой или интерфейсом командной строки (англ. CLI, Command Line Interface), является текстовым приложением для просмотра, обработки и манипулирования файлами на вашем компьютере. Она делает то же, что и Проводник в Windows или Finder в Mac OS X, но у неё нет графического интерфейса. Другими названиями для командной строки являются: cmd, CLI, prompt, консоль или терминал.
Открываем интерфейс командной строки
Для того, чтобы начать экспериментировать, нам нужно сначала открыть интерфейс командной строки.
В зависимости от твоей версии Windows и того, какая у тебя клавиатура, одно из следующих действий откроет окно командной строки (возможно, придётся немного поэкспериментировать, но все варианты пробовать необязательно):
В какой-то момент тебе понадобятся два окна командной строки одновременно. Однако в некоторых версиях Windows, если ты попытаешься запустить вторую командную строку, когда одна уже запущена тем же способом, ты вместо этого попадёшь в уже открытое окно командной строки. Попробуй у себя на компьютере и посмотри, что будет! Если у тебя получается открыть только одно окно командной строки, попробуй какой-нибудь другой из вышеприведённых способов в списке. По крайней мере один из них сможет открыть новое окно командной строки.
- что лучше клинок самурая или lemi
- что такое башни кремля в политике