Более поздние версии, такие как Git для Windows v2.7.2 (64-разрядная версия), не используют файл VBS, поэтому я изменил реестр, чтобы запустить ярлык через cmd.exe . Это работает, но вы должны вручную закрыть окно cmd, когда оно открывается, что не слишком обременительно.
Изменяемый ключ реестра:
HKEY_CLASSES_ROOT / Directory / shell / git_shell / command
Вы найдете значение по умолчанию должно быть что-то вроде:
"C:\Program Files\Git\git-bash.exe" "--cd=%1"
Я изменил его на
cmd.exe /k ""C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Git\Git Bash.lnk" "--cd=%1""
Расположение файла lnk может отличаться для вас, и обратите внимание также на двойные кавычки, необходимые для команды.
Кстати, я использую Git Bash для запуска команд сборки и обслуживания Ember CLI. Возможность запускать его с повышенными разрешениями, задав lnk для запуска от имени администратора, полезно, поскольку это значительно повышает производительность.