EnableExtensions
determina se as extensões do processador de comandos ( cmd.exe
), como chdir
, setlocal
e color
, estão habilitadas. Como as extensões podem ser incompatíveis com uma linguagem de script de comando, o Windows 2000+ permite desabilitar as extensões. Esta entrada afeta todas as extensões. Você não pode usar essa entrada para ativar ou desativar seletivamente extensões. Você pode, no entanto, desativar as extensões de uma chamada específica de cmd.exe
usando a opção /E:OFF
.
Localizada globalmente em 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
Especifica o atributo de cor da saída do console
Os atributos de cor são especificados por DOIS dígitos hexadecimais - o primeiro corresponde ao fundo; o segundo, o primeiro plano. Cada dígito pode ser qualquer um dos seguintes valores:
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
Referência: