Acabei de criar um atalho para "E: \ cygwin \ bin \ bash.exe --login -i" na minha área de trabalho, executei isso e, em seguida, fixei o processo resultante na barra de tarefas e parece ter funcionado .
Instalei recentemente o Cygwin em uma máquina beta do Windows 7. Tudo funciona muito bem, exceto um pequeno incômodo:
O atalho Cygwin (Iniciar- > Todos os Programas- > Cygwin- > Cygwin Bash Shell) não pode ser fixado no menu Iniciar. Meu palpite é porque eu já tenho uma janela "Console" fixada no menu Iniciar. Meu palpite é que o Windows vê que os dois EXEs são os mesmos e não me permitem defini-lo.
Isso seria ótimo, exceto que não posso fixar a janela no Dock. Enquanto o Cygwin está em execução, o Windows interpreta-o como apenas uma janela de comando e também não me permite defini-lo.
Como você fixa o atalho Cygwin ao encaixe?
Você poderia usar o mintty, que além de ser facilmente pinnable tem muitas outras vantagens sobre o console, por exemplo redimensionamento gratuito e copiar e colar padrão. Para ser encontrado em 'Shells' no setup.exe do Cygwin.
Você deve conseguir criar um atalho na área de trabalho do seu programa e arrastar esse atalho para a barra de tarefas.
Editar: depois de brincar, vi o mesmo problema.
No entanto:
O Windows 7 Center nos fornece um caminho para "fixar qualquer item na barra de tarefas" usando um hack do registro.
O avanço de cmd / c para o Target do link também o fez.