刚刚装好的Cygwin总是返回找不到命令的错误代码,是因为没有为bash设置环境变量。 修改c:\cygwin目录下的cywin.bat文件: @echo off set HOMEPATH = e:\cygwin\work\ path % PATH % ; e:\cygwin\bin; e:\cygwin\sbin; e:\cygwin\usr\bin; e:\cygwin\usr\sbine: C: chdir C:\cygwin\bin bash -- login - i 转自: http://www.cppblog.com/wangjs720/archive/2008/09/13/61768.html