Вот что я использую.Для этого не требуется chere
пакет или обработка реестра.Работает в Windows 7.
Перейдите в папку «Отправить»:
C:\Users\<your_user_name>\AppData\Roaming\Microsoft\Windows\SendTo
Создайте ярлык с именем Bash Here
, имеющий его в поле Target
:
C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico C:\cygwin\bin\bash.exe -l -c "cd \"$0\" ; exec bash"
В проводнике Windows вы щелкаете правой кнопкой мыши по папке и выбираете Send To > Bash Here
.
И вот обратный прием, открывающий проводник Windows в вашем текущем каталоге bash.Создайте этот псевдоним:
alias winx='/cygdrive/c/Windows/explorer.exe /e,\`cygpath -w .\`'
Примечание: часть cygpath -w .
выше заключена в галочки.
Теперь просто введите winx
в приглашении bash, и там появится Win Explorer.
Примечание. Если winx направляет вас в папку с документами, попробуйте
alias winx='/cygdrive/c/Windows/explorer.exe /e,`cygpath -w $PWD`'