我想使用SendTo
文件夹中的bash shell脚本。当我将批处理或exe快捷方式放到SendTo
文件夹中时,它会显示在shell Send To
上下文子菜单中,但是当快捷方式指向shell脚本时却没有。
我正在测试的操作系统是Win7 Home Premium SP1。该扩展名.sh
已与MinGW的bash.exe相关联。
我的shell脚本有一个.sh
扩展名,并且我尝试.sh
使用此实用程序取消关联该扩展名(我认为MinGW最初对其进行了设置,但这没有用),并尝试使用以下方式将其重新关联为bash:
ftype ShellScript=c:\MinGW\msys\1.0\bin\bash.exe -c "'%1' %2"
assoc .sh=ShellScript
在admin cmd shell中。尽管这可以在命令提示符和Explorer外壳上运行(通过双击),但它不会显示在Send To
菜单中,并且不能通过直接在脚本顶部拖动文件来接受参数。
有人知道我会怎么做吗?
Move to *dir*
),因此我认为即使由于双击而执行,由于某种原因它也没有采用参数。知道为什么会这样吗?
c:\MinGW\msys\1.0\bin\bash.exe -c C:\Path\To\Your\Script.sh
用作快捷方式的目标SendTo
?