Я хотів би використовувати скрипт bash shell із SendTo
папки. Коли я кладу ярлик до пакета або exe у SendTo
папку, він відображається у Send To
підменю контексту оболонки , але коли ярлик вказує на сценарій оболонки, він не відбувається.
ОС, на якій я тестую це Win7 Home Premium SP1. Розширення .sh
пов'язане з bash.exe MinGW.
Мій скрипт оболонки має .sh
розширення, і я спробував роз'єднати .sh
розширення (я думаю, що MinGW налаштував його спочатку, але це не спрацювало) за допомогою цієї утиліти і спробував повторно пов'язати його з баш за допомогою:
ftype ShellScript=c:\MinGW\msys\1.0\bin\bash.exe -c "'%1' %2"
assoc .sh=ShellScript
в оболонці адміністратора cmd. Хоча це працює в командному рядку та оболонці Провідника (за допомогою подвійного клацання), воно не з’явиться в Send To
меню, і він не прийме параметр, перетягуючи файл безпосередньо на скрипт.
Хтось знає, як я це зробив?
Move to *dir*
), тому я думаю, що він чомусь не приймає параметри, навіть якщо він виконується, якщо клацнути двічі. Будь-яка ідея, чому це було б так?
c:\MinGW\msys\1.0\bin\bash.exe -c C:\Path\To\Your\Script.sh
як ціль для ярлика SendTo
?