从所贴图片来看,cygwin 其实没有问题,是你所键入的命令 menu 找不到。假如你的系统中确定存在一个 menu.exe 或 menu.com 文件的话,那么就是这个可执行文件 menu.exe/menu.com 的所在路径不在环境变量 PATH 之中。你可以在 cygwin 的 shell 提示符下用以下命令来显示当前 PATH 环境变量的内容:
echo $PATH
若确定了是环境变量的问题的话,可以将相应路径增加到 PATH 中。例如,假设 menu.exe 的全路径( Full path) 是 D:\somewhere\xxx\menu.exe,那么,可以这样(输入以下命令,这是因为在 cygwin 中 C: 要写成 /cygdrive/c, 斜杠也要反个方向):
export PATH=$PATH:/cygdrive/d/somewhere/xxx
然后,才可以直接输入 menu 来执行 menu.exe 或 menu.com.
温馨提示:答案为网友推荐,仅供参考