Windows 右键菜单打开MSYS-MinGW

本文介绍如何为 MSYS-MinGW 添加右键菜单,以便快速打开并定位到当前目录。首先创建启动脚本,然后通过修改注册表实现右键菜单功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装MSYS-MinGW后,通常是通过启动菜单去打开,要进入某个目录,需要不断的cd,还是有点费事的。

如果可以在右键菜单直接打开,并定位到当前目录,岂不是爽歪歪。Windows与Unix特性兼得~


在此MSYS-MinGW的安装方式不做赘述了,仅介绍一下为其添加右键快捷菜单的方法:


第一步,创建一个启动MSYS的脚本

  假设启动一个64-bit的MSYS,脚本命名为msys-64bit.bat,其内容如下:

[plain]  view plain  copy
  1. @echo off  
  2.   
  3. rem 定义msys shell启动脚本的路径,如果不知道该指定那个文件,可以通过MSYS的启动菜单去寻找  
  4. set MSYS=D:\msys64\msys2_shell.cmd   
  5.   
  6. rem -mingw32 指定使用32-bit shell  
  7. rem -mingw64 表示使用64-bit shell  
  8. rem -here    表示使用当前目录作为工作目录  
  9. %MSYS% -mingw64 -here  

第二步,注册命令,添加注册表

1. 打开注册表,Run(Ctrl+R) -> regedit
2. HKEY_CLASSES_ROOT   ->  Directory   ->  Backgroud    ->  shell
3.右键点击shell,新建(New)   ->   项 (Key)
   命名为:MSYS2-64,该名称将显示在右键菜单,可根据自己喜好命名
   双击右侧,默认(Default),设置一个右键菜单显示的名称,如:MSYS MinGW 64-Bit; 如果没有设置,将显示左侧的项(Key)名称MSYS2-64.
   

4.为右键菜单添加图标
   在右侧右键,新建(New) -> 字符串值(String Value),命名为:Icon,并双击设置数值数据(Value Data).
   这个值是应用程序图标文件(.icon)路径,如果没有找到ico文件,指定到相应的应用程序文件(.exe)也可以。
   

5.右键点击步骤3新建的MSYS2-64,新建一个项
   命名为:command,这个名称必须是command。 右边有默认的一项(Default),双击打开Default。
   打开后,在数值数据(Value data)的地方,输入第一步中创建的脚本的路径即可,如: D:\msys64\ msys-64bit.bat
   


6.看看右键菜单效果
  


7. 找个目录试试吧!~
    先打开C:\Windows目录,然后通过右键在该目录打开MSYS2吧
    

    








评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值