msys右键打开当前目录

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

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

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

1 修改C:MinGWmsys1.0etcprofile文件,注释掉末尾的#cd "$HOME"

2  打开注册表,定位到 HKEY_CLASSES_ROOTDirectoryBackgroundshell,新建项msys,msys下新建项command,command的默认值改为“C:MinGWmsys1.0msys.bat”

3 添加图标,定位到刚才新建的msys:HKEY_CLASSES_ROOTDirectoryBackgroundshellmsys,新建字符串值,名字为icon,值设置为 “C:MinGWmsys1.0msys.ico”

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

原文地址:https://www.cnblogs.com/levinkai/p/11589443.html