В справке для CMD.exe
указана команда COLOR
на которую влияют аргументы ENABLEEXTENSIONS
. Далее указывается, какие именно расширения вам нужны, чтобы посмотреть локальную справку команды.
COLOR /?
не упоминает о расширениях.
Кто они такие?
В справке для CMD.exe
указана команда COLOR
на которую влияют аргументы ENABLEEXTENSIONS
. Далее указывается, какие именно расширения вам нужны, чтобы посмотреть локальную справку команды.
COLOR /?
не упоминает о расширениях.
Кто они такие?
EnableExtensions
определяет, включены ли расширения командного процессора (cmd.exe
), такие как chdir
, setlocal
и color
. Поскольку расширения могут быть несовместимы с языком командных сценариев, Windows 2000+ позволяет отключить расширения. Эта запись влияет на все расширения. Вы не можете использовать эту запись для выборочного включения или отключения расширений. Однако вы можете отключить расширения для определенного вызова cmd.exe
с помощью параметра /E:OFF
.
Глобально расположен в HKCU\Software\Microsoft\Command Processor\EnableExtensions
.
C:\Users\jnovack>cmd /E:ON
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\jnovack>color 1f
(color changes to bold white (f) on blue (1))
C:\Users\jnovack>color
(color reverts to normal)
C:\Users\jnovack>cmd /E:OFF
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\jnovack>color fc
'color' is not recognized as an internal or external command,
operable program or batch file.
COLOR [attr]
attr
Определяет цветовой атрибут вывода консоли
Цветовые атрибуты задаются двумя шестнадцатеричными цифрами - первая соответствует фону; вторая на переднем плане. Каждая цифра может иметь любое из следующих значений:
0 = Black 8 = Gray
1 = Blue 9 = Light Blue
2 = Green A = Light Green
3 = Aqua B = Light Aqua
4 = Red C = Light Red
5 = Purple D = Light Purple
6 = Yellow E = Light Yellow
7 = White F = Bright White
Ссылка: