4.3.1. Windows下,添加右键打开Cygwin

打开注册表(regedit)并定位到

HKEY_CLASSES_ROOT\Directory\shell

[注意]关于注册表regedit

不熟悉windows注册表regedit的,请去看

Windows的注册表编辑器: regedit

然后右击shell->新建->项,然后名字随便起,比如RunCygwin

在其下再新建一项,叫做command,表示要执行的命令,command下会有一个图标是ab字样的键值,名称是(默认),类型是REG_SZ,

双击其会弹出一个"修改字符串"的窗口,修改数据数值为:

D:\tmp\tmp_dev_root\cgwin\bin\bash -login -c "cd '%1'; exec bash -rcfile ~/.bashrc"

其中

D:\tmp\tmp_dev_root\cgwin\

是我此处Cygwin安装路径下的bash的位置,其下会存在bash工具:bin\bash

然后就可以进入任何目录,右键点击,就会看到对应的可选项,此处是RunCygwin

点击即可进入cygwin了:

关于更多的相关的解释,请参考:【整理】在windows下添加右键使得可以运行cygwin且直接定位到当前文件夹 + 【整理】如何在Windows XP中,右键添加命令行cmd command,打开当前文件夹,定位到当前路径