Учитывая стандартную установку Cygwin для Windows XP, я хотел бы создать стандартный ярлык Проводника, который открывается, оболочка удара уже открываются на каталоге моего выбора. Каталог является путем UNC. Стандартный cygwin.bat не работает, потому что это вызывает cmd.exe, и cmd.exe не нравятся пути UNC. Идеально, это не запускает cmd.exe или любую другую оболочку для открытия удара. Я попытался управлять .bashrc и посыпать мою память с моих дней Unix, но печально этому недостает в эти дни. Различные решения, которые я попробовал, почти работают, но не совсем.
Я не играл с путями UNC, но в целом необходимо использовать наклонные черты вправо вместо обратных косых черт, которым я верю. Для обычных дисков можно использовать /cygdrive/c
например, получить доступ к диску C.
В пакетном файле, для открытия оболочки для корня C:
Вы могли использовать:
c:\cygwin\bin\bash.exe --login -i -c 'cd "/cygdrive/c";bash'
Можно также интересоваться chere
запись контекстного меню для Открытого удара здесь: