Alguns anos atrás, mudei o esquema de cores do prompt de comando. Agora, esqueci como exatamente fiz isso.
- É permanente. Portanto, o
COLOR
comando está fora de questão. - Está intacto, não importa de onde inicio o cmd. Portanto, alterar a cor das propriedades do atalho está fora de questão, porque eu recebo o esquema de cores mesmo quando inicio o cmd a partir de Executar ou do local original.
- Não me permite substituí-lo por propriedades de atalho. E esse é o problema. Eu crio um atalho de cmd e altero seu esquema de cores das propriedades. Mas isso não é refletido mesmo após a reinicialização.
Portanto, a única opção que me resta: use o mesmo método que usei alguns anos atrás. Como mudei a cor do cmd?
fonte
A maneira correta de definir permanentemente as cores (e outros parâmetros) de um console / prompt de comando é:
O método fornecido pelo Tapped-Out funciona porque o Windows 7 possui um erro em que a opção Propriedades modifica os valores padrão em vez de apenas para o console atual e pode ser corrigido a qualquer momento.
O método que Indrek forneceu também funciona, mas o uso da interface fornecida é mais fácil (e mais seguro) do que editar manualmente o registro, especialmente ao definir as cores, pois você não precisa mexer nos valores hexadecimais. Além disso, você não precisa se preocupar em definir permissões com a interface.
Finalmente, uma palavra de aviso. Cada tipo de console obtém seu próprio conjunto de parâmetros, assim como cada atalho para um console . Em outras palavras, se você criar um atalho para um console, a alteração dos parâmetros modificará o atalho e se aplicará apenas ao console aberto pelo atalho, não por outros atalhos ou meios. Além disso, se você executar um aplicativo de console e modificar os parâmetros, eles serão aplicados apenas ao aplicativo de console e não a outros consoles, como o prompt de comando.
Para esclarecer, o que acontece é que todos os consoles (prompt de comando e aplicativos de console) usam as configurações padrão (armazenadas em
HKCU\Console
) até que sejam especificamente alteradas; nesse ponto, eles farão uma cópia dessas configurações e as usarão a partir de então. Por exemplo, se você abriredit.com
, ele usará inicialmente as configuraçõesHKCU\Console
, mas se você fizer alterações, uma cópia será feitaHKCU\Console\c:windows_system32_edit.com
e as alterações nos padrões não serão mais refletidas porque as configurações específicascommand.com
existem (e substituem os padrões ) É semelhante a como as configurações do usuário substituem as configurações do sistema (por exemplo, HKCU substitui os padrões HKLM).fonte
HKCU\Console
. O VIM da linha de comando é um aplicativo de console e, portanto, usa o subsistema de console; portanto, quando ele executa o CSRSS, fornece as configurações padrão a partir daí, como qualquer outro aplicativo de console. Se você alterar as configurações do VIM, ele será usado. Se você criar um atalho para o VIM, poderá alterar as configurações desse atalho e fazer com que o VIM use os padrões quando iniciado de outras maneiras. Você pode até criar vários atalhos, cada um com suas próprias configurações.Na verdade, altere as cores do console do Windows (altere o que é 'azul')
Para realmente alterar as cores (tema) da consola (PowerShell, cmd, bash etc.) para o Windows 10, use o Color Tool , que é obtido pela equipe de console da Microsoft.
Leia mais sobre o colortool .
Para alterar qual cor é usada (escolha uma cor diferente para azul em um conjunto limitado de cores)
Obviamente, você pode experimentá-lo com o próprio prompt de comando, mas só pode alterar a cor do texto:
fonte
No cmd, clique com o botão direito do mouse na barra de título e selecione propriedades:
Clique na guia Cores:
Você pode alterar as configurações de cores do prompt de comando aqui. Dos meus testes, ele altera globalmente o esquema de cores.
fonte
Não importa em qual diretório você está apenas usando este comando para alterar a cor do texto:
color 0a
, a cor será alterada para verde;color 0b
, a cor será alterada para azul;color 0c
, a cor será alterada para vermelho.fonte
COLOR
comando está fora de questão".