Como criar um atalho na barra de tarefas do Windows 7 que inicia o mintty e o cygwin?

4

Eu gostaria de ter um acionador de partida na barra de tarefas do Windows 7 que inicie o Cygwin e, em seguida, inicie o mintty e, em seguida, navegue para /cygdrive/c/Users/myName/

Eu acho que isso deve ser possível usando uma combinação profana de arquivos em lote e scripts de shell. Você poderia me ajudar aí?

    
por bastibe 31.08.2010 / 15:51

2 respostas

8

Você pode simplesmente criar um atalho do tipo mintty, com estas configurações:

Target: C:\cygwin\bin\mintty /bin/env CHERE_INVOKING=1 /bin/bash -l
Start in: C:\Users\yourName

Nenhum script é necessário. A configuração de CHERE_INVOKING impede que o / etc / profile altere o diretório para $ HOME. (Essa variável vem do pacote 'chere').

    
por 31.08.2010 / 18:02
0

Humm, eu não sei o que é iniciar o Cygwin.

De acordo com a FAQ do Cygwin ( link ), se você tiver% HOME% corretamente instalação no Windows (IIRC, no W7, o padrão é \ users \% USER_NAME%, o UNIX $ HOME é definido para o mesmo diretório. E a maioria dos shells começam com cwd $ HOME.

    
por 31.08.2010 / 20:30