Prompt - зміна запрошення командного рядка windows

Формат командного рядка:

текст - Нове запрошення командного рядка.

Запрошення може включати звичайні символи і наступні коди:

$ A (Амперсанд)
$ B | (Вертикальна риса)
$ C ((ліва кругла дужка)
$ D Поточна дата
$ E ESC (символ ASCII з кодом 27)
$ F) (права кругла дужка)
$ G> (знак "більше")
$ H BACKSPACE (видалення попереднього символу)
$ L $ N Поточний диск
$ P Поточні диск і каталог
$ Q = (знак рівності)
$ S (пробіл)
$ T Поточний час
$ V Номер версії Windows
$ _ Повернення каретки і переведення рядка
$$ $ (символ долара)

Коли розширена обробка команд включена, команда PROMPT підтримує такі додаткові символи форматування:

$ + Відображення потрібного числа знаків плюс (+) в залежності від поточної глибини стека каталогів PUSHD, по одному знаку на кожен збережений шлях.
$ M Відображення повного імені віддаленого носія, пов'язаного з ім'ям поточного диска, або порожнього рядка, якщо поточний диск не є мережевим.

При використанні PROMPT без параметрів, виконується установка тексту запрошення в значення за замовчуванням - $ P $ G - поточний диск і каталог і знак "Більше".

prompt /? - відобразити підказку по використанню команди.

У тексті запрошення можна використовувати значення змінних оточення:

prompt% computername% $ P $ G - перед стандартним запрошенням буде відображатися ім'я комп'ютера.

prompt $ C% computername% $ F $ P $ G - те саме, що і в попередньому прикладі, але ім'я комп'ютера буде укладено в дужки.

prompt $ c% computername% $ F $ M $ P $ G - в дужках буде відображатися ім'я локального комп'ютера, шлях мережевого ресурсу в форматі UNC, буква мережевого диска і шлях, наприклад:

(COMP0) \\ SERVER \ install i: \ Piriform> - Локальний комп'ютер COMP0, мережевий ресурс \\ SERVER \ install. підключений як диск I :. поточний каталог - Piriform

prompt $ D $ _ $ T $ _ $ P $ G - текст запрошення представлений трьома рядками, в першій відображається дата, в другій - час, в третій - повний шлях поточного каталогу. приклад:

У прикладі, час представлено з точністю до сотих часток секунди - 17: 50: 58,62. Для того, щоб позбутися від них, і знака коми в тому числі, можна використовувати три коду $ H для видалення 3-х попередніх їм символу:

prompt $ D $ _ $ T $ H $ H $ H $ _ $ P $ G - те саме, що і в попередньому прикладі, але час все без часток секунди - 17:50:58