É possível substituir win+x "Prompt de comando" por git bash?

É possível substituir win+x "Prompt de comando" por git bash?

Eu sei que existe uma opção para substituir o Prompt de Comando pelo Powershell no menu Windows + X, eu realmente gostaria de substituí-lo pelo Git Bash.

Olhei ao redor do registro, mas nada chamou minha atenção.

Seria bom para mim substituir o próprio executável cmd de alguma forma ... Tentei isso sem muito sucesso (ou quebrei a funcionalidade do prompt ou enfrentei vários obstáculos aparentemente relacionados à segurança).

Responder1

Para o Menu Win+X a Microsoft decidiu usar uma abordagem completamente nova. Você não encontrará nada no registro (além da chave que modifica o cmd para o PowerShell...), mas ainda é personalizável.

Basicamente, os links são armazenados, %LocalAppData%Microsoft\Windows\WinXmas por algum motivo não são links normais, portanto a modificação não é completamente trivial. Somente links que possuem um hash adicionado são reconhecidos aqui. Háuma ferramentaque modifica qualquer arquivo lnk para que seja reconhecido nesta pasta (um guia passo a passo sobre como usá-lo pode ser encontradoaqui.)

Alternativamente, existe também uma ferramenta que permite a modificação direta do menu Win+Xencontrado aqui. Provavelmente é baseado na mesma ideia. Ambos foram desenvolvidos para Windows 8, mas também devem funcionar no Windows 10.

Responder2

Suponho que a Microsoft não goste da ideia de usar seusinternotecla de atalho global para iniciar algunsterceiroconcha. Portanto, pode haver apenas soluções alternativas.

TentarAutoHotkey. Eu acredito que você pode vincular qualquer tecla de atalho para iniciar seu shell.

Escreva um aplicativo de conexão, que injeta seu código no processo explorer.exe e executa bash.exe em vez de cmd.exe. Rudemente e muita codificação ...

Crie um atalho na área de trabalho. Defina a tecla de atalho desejada. Você não pode usar Win + X lá.

E tenteConEmu. Você pode usá-lo no "modo Quake" ou colocá-lo automaticamente na área de status da barra de tarefas. Também podesubstitua o terminal padrão do Windows.

informação relacionada