msys右键打开当前目录

用MinGW编译时经常需要运行msys然后输入编译命令,然后一路cd到project目录,比较繁琐。

搜索了一下可以增加一个msys右键菜单,直接当前目录运行编译命令,很简单。

工程环境用的是MinGW32,msys1.0,其它版本应该也是类似的修改方法:

 

1 修改C:\MinGW\msys\1.0\etc\profile文件,注释掉末尾的#cd "$HOME"

 

 

2  打开注册表,定位到 \HKEY_CLASSES_ROOT\Directory\Background\shell,新建项msys,msys下新建项command,command的默认值改为“C:\MinGW\msys\1.0\msys.bat”

 

 

3 添加图标,定位到刚才新建的msys:\HKEY_CLASSES_ROOT\Directory\Background\shell\msys,新建字符串值,名字为icon,值设置为 “C:\MinGW\msys\1.0\msys.ico”

 

 

4 完成,任意文件夹右键都会出现msys菜单,运行后自动跳转到当前目录,没出现就f5刷新一下再看。

 

 

posted @ 2019-09-26 10:44  LevinKai  阅读(1082)  评论(0编辑  收藏  举报