方法一
新建批处理文件Cygwin.bat
E:\Cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -e /bin/bash --login -i -c "cd '%1';exec bash"
使用:
Cygwin.bat d:\java
方法二
新建批处理文件Cygwin.bat
@echo off
set _T=%CD%
echo %_T
E:
chdir E:\Cygwin\bin
start mintty.exe -e /bin/bash --login -i
修改.bash_profile文件
该文件位于cygwin\home(用户名)目录下,在.bash_profile文件最后加入。
export _T=${_T//\\//}
if [ $_T == "" ]; then
export _T=~
fi
cd "$_T"
则在某个目录下运行该批处理文件,Mintty就会初始在该目录下。
参考:
https://www.v2ex.com/t/49013
http://herry2013git.blog.163.com/blog/static/2195680112013437139447/