Je voudrais utiliser un script shell bash du SendTo
dossier. Lorsque je mets un raccourci vers un lot ou un fichier exe dans le SendTo
dossier, il apparaît dans le Send To
sous-menu contextuel du shell , mais ne le fait pas lorsque le raccourci pointe vers un script shell.
Le système d'exploitation sur lequel je teste ceci est Win7 Home Premium SP1. L'extension est .sh
associée à bash.exe de MinGW.
Mon script shell a une .sh
extension et j'ai essayé de dissocier celle-ci .sh
(je pense que MinGW l'a configurée initialement, mais cela n'a pas fonctionné) à l'aide de cet utilitaire et j'ai essayé de la réassocier pour utiliser bash:
ftype ShellScript=c:\MinGW\msys\1.0\bin\bash.exe -c "'%1' %2"
assoc .sh=ShellScript
dans un shell admin cmd. Bien que cela fonctionne avec une invite de commande et le shell Explorer (via un double clic), il n'apparaîtra pas dans le Send To
menu et n'acceptera pas de paramètre en faisant glisser un fichier directement au-dessus du script.
Est-ce que quelqu'un sait comment je ferais cela?
Move to *dir*
), alors je pense qu'il ne prend pas de paramètres pour une raison quelconque, même s'il est exécuté si vous double-cliquez dessus. Avez-vous une idée du pourquoi?
c:\MinGW\msys\1.0\bin\bash.exe -c C:\Path\To\Your\Script.sh
comme cible pour le raccourci SendTo
?