Como substituir o alias 'cmd' no windows?

7

win + r - > cmd - > digite

Como substituir o alias do cmd?

Eu quero executar o cmder em vez do padrão cmd.exe

    
por bablewa 11.09.2014 / 23:12

2 respostas

11

O Windows usa a entrada de registro <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths> para registrar caminhos completos de aplicativos que são visíveis a partir do atalho Win + R. Podemos usar o mesmo comportamento criando uma entrada para o cmd.exe aqui.

Use o programa portátil AppPaths para gravar / editar com segurança a entrada cmd.exe para refletir o caminho completo para o cmder. exe e salve. Nenhuma reinicialização deve ser necessária no meu teste. Você pode escrever manualmente no registro também, mas o aplicativo testa os erros antes de salvar. Observe que você precisará de direitos de administrador de qualquer forma.

EDIT Para a posteridade, aqui estão as etapas para editar manualmente o registro também. Observe que a seguir, o alias cmd == cmder será definido para todos os usuários do PC. Se você deseja apenas o mapeamento para sua conta de usuário, substitua o caminho do registro HKEY_LOCAL_MACHINE por HKEY_CURRENT_USER da seguinte maneira.

  1. Execute regedit e vá para HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths . Você pode precisar de direitos de administrador.

  2. Crie uma nova chave com o nome cmd.exe , ou seja, HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\cmd.exe

  3. Modifique a string Default na chave recém-criada para refletir o caminho para cmder.exe, e. C:\applications\cmder\cmder.exe

  4. Na pasta-chave cmd.exe , crie uma nova string chamada 'Path' e dê a ela o valor da pasta em que o cmder.exe está localizado. Para o caminho de exemplo na etapa 3, isso seria C:\applications\cmder . Este passo não é obrigatório. Adiciona o diretório à variável PATH que o cmder.exe herda. Isso é útil se o diretório contiver quaisquer executáveis auxiliares requeridos pelo cmder.exe.

por 12.09.2014 / 19:07
0

Como consegui o mesmo desvio de aplicativos nativos do Windows:
1. Crie um diretório na raiz chamado "atalhos" (C: \ atalhos assumindo que sua unidade raiz é C)
2. Adicione o caminho ao novo diretório para sua variável de ambiente PATH 3. Crie um atalho para cmder.exe e renomeie o arquivo de atalho .lnk para "cmd" 4. Coloque o atalho no seu novo diretório de atalhos 5. Windows + R > cmd

Você poderia pensar que editar o registro teria mais influência do que essa solução alternativa, mas isso é literalmente a maneira que eu atalho para qualquer coisa, agora.

    
por 11.09.2014 / 23:59