Eu gostaria de usar um script shell bash da SendTo
pasta. Quando coloco um atalho em um lote ou exe na SendTo
pasta, ele aparece no Send To
submenu de contexto do shell , mas quando o atalho está apontando para um script de shell, não aparece.
O SO que estou testando é o Win7 Home Premium SP1. A extensão está .sh
associada ao bash.exe do MinGW.
Meu script de shell tem uma .sh
extensão e tentei desassociá-la .sh
(acho que o MinGW o configurou inicialmente, mas não funcionou) usando esse utilitário e tentei reassociá-lo ao bash usando:
ftype ShellScript=c:\MinGW\msys\1.0\bin\bash.exe -c "'%1' %2"
assoc .sh=ShellScript
em um shell de cmd admin. Embora isso funcione em um prompt de comando e no shell do Explorer (via clique duplo), ele não será exibido no Send To
menu e não aceitará um parâmetro arrastando um arquivo diretamente sobre o script.
Alguém sabe como eu faria isso?
Move to *dir*
), então estou pensando que não está recebendo parâmetros por algum motivo, mesmo que seja executado se você clicar duas vezes. Alguma idéia de por que isso seria assim?
c:\MinGW\msys\1.0\bin\bash.exe -c C:\Path\To\Your\Script.sh
como alvo do atalho SendTo
?