Combinando funcionalidade em um único prompt do CMD

2

Neste momento, devido à instalação de vários programas de linha de comando, eu tenho três diferentes prompts de CMD modificados que uso durante o desenvolvimento.

Um manipula o git e toda a sua funcionalidade. Um lida com Mono E um lida com o PostgreSQL

E eu posso me ver adicionando mais à pilha mais tarde.

Existe uma maneira de combinar a funcionalidade de todos eles em um único prompt de cmd?

Acho que o fato de o Git ficar sem um arquivo .bat em vez dos modificadores padrão CMD.exe + PATH é o que dificulta isso.

Alguma idéia?

    
por andrewheins 03.10.2010 / 04:01

3 respostas

2

Você provavelmente será capaz de fazer isso apenas modificando suas variáveis de ambiente. Vá ao Painel de Controle → Sistema → Avançado → "Variáveis de Ambiente ..." para configurá-las.

Eu uso o Git (msysgit) de um prompt de comando não modificado. Tudo o que requer são essas variáveis de ambiente:

EDITOR=Notepad.exe
PATH contains C:\path\to\Git\cmd
GIT_SSH=C:\Path\to\Plink.exe      (for GitHub)

Eu acredito que a única coisa que o prompt de comando Mono precisa é que o seu PATH contenha a pasta \ bin do Mono, e o PostgreSQL também precisa do caminho de instalação.

Tente adicionar essas variáveis, abra um novo prompt de comando e veja se ele funciona como esperado. Tenha cuidado, especialmente ao modificar o PATH, pois isso pode ter implicações de longo alcance. Se o seu PATH atualmente se parece com:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

Não se esqueça de adicionar apenas ao final:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Git\cmd;C:\Program Files\Mono\bin;C:\Path\to\PostgreSQL
    
por 03.10.2010 / 10:50
0

Todos esses CMDs são basicamente invocações dos mesmos arquivos cmd.exe antigos, que definem todo tipo de variáveis ambientais.

Você precisa desses arquivos bat, que podem mudar com a instalação de novas versões.

Então, na minha opinião, não há solução mágica.
Para tornar os arquivos bat mais disponíveis, você pode copiar os atalhos para a área de trabalho (ou em outro lugar).

    
por 03.10.2010 / 14:07
0

Não é exatamente o que você está pedindo, mas você pode usar o Console2 para torná-los guias na mesma janela. Eu costumo me livrar de todas as barras de ferramentas para além da barra de abas.

    
por 03.10.2010 / 16:20