
Parece que você não pode fixar um .bat diretamente por algum motivo.
Existe uma maneira de iniciar o bash do Cygwin na minha tela inicial?
Atualização: Aliás, segui o conselho em algumas das "perguntas duplicadas", por exemplo. crie um atalho e faça isso, e parece que você também não pode fixar atalhos em arquivos bat no Windows 10.
Responder1
É um pouco PITA, mas você consegue.
- Faça um atalho para o arquivo em lote desejado (salve-o na área de trabalho ou em algum lugar).
- Abra a caixa de diálogo Executar ( Win+ R).
- Correr
shell:programs
. - Copie o atalho que você criou na pasta que ele abre.
- Reinicie e faça login novamente.
- Seu arquivo em lote agora deve aparecer em Iniciar -> Todos os aplicativos.
- Clique com o botão direito e selecione Fixar no início.
Responder2
Você provavelmente não deseja iniciar o bash, deseja iniciar um terminal que execute o bash dentro dele. A instalação do cygwin deveria ter colocado um atalho para 'Terminal Cygwin' em sua área de trabalho. Fixe isso na barra de tarefas/menu Iniciar e pronto.
Se você não vir um atalho para ele (na verdade ele inicia o programa de terminal mintty), basta executar a configuração do cygwin até a conclusão (ele fará uma atualização em seus pacotes existentes se você não selecionar nada extra) e no final caixa de diálogo marque as caixas "Criar ícone na área de trabalho" e "Adicionar ícone ao menu Iniciar" e você o terá. Você pode vinculá-lo à barra de tarefas para poder iniciar seu terminal sempre que quiser.
Responder3
Se você não conseguir executar novamente o Setup.exe: Para (re) criar o terminal CYGWIN normal (que inicia o bash e seu ambiente de login) e fixá-lo na barra de tarefas do Windows 10 (ou qualquer outra janela!):
- abra o navegador de arquivos ( windows+ e)
- vá para o seu diretório CYGWIN (observe que ele pode ser (movido) para qualquer lugar que você desejar, mas deve estar por padrão provavelmente abaixo
C:\program files
(ouc:\program files (x86)
, dependendo de suas versões) - vá para a
.....\wherever\CYGWIN\bin
subpasta- encontre e clique com o botão direito em
mintty.exe
e escolhasend to
->Desktop (create shortcut)
- encontre e clique com o botão direito em
- Vá para a sua área de trabalho, clique com o botão direito
mintty.exe - shortcut
e escolhaproperties
- Edite o Target: adicionando, no final: um espaço seguido da opção:
"-"
, para que.....\wherever\CYGWIN\bin\mintty.exe
fique.....\wherever\CYGWIN\bin\mintty.exe "-"
- Certifique-se de que o campo
started in:
abaixo tenha o mesmo caminho.....\wherever\CYGWIN\bin
- e se você quiser o ícone certo, clique em
change icon...
(perto da parte inferior), vá.....\wherever\CYGWIN\
e escolha o arquivoCygwin-Terminal.ico
.
- Edite o Target: adicionando, no final: um espaço seguido da opção:
- clique duas vezes nesse atalho (uma vez editado corretamente) e se a janela abrir corretamente e tudo parecer ok: clique com o botão direito no ícone que apareceu na barra de tarefas e escolha
pin it to taskbar
Observação: não tenho a versão em inglês do Windows, então os detalhes acima podem variar (tentei reconstruir os nomes corretos dos campos da memória...)