添加MinGW64到右键菜单

本文详细描述了如何在Windows注册表中创建一个指向MinGW64环境的快捷方式,使用了特定的键路径和命令路径来调用msys64工具。

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

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\MinGW64]
@="MinGW64 Here"
"icon"="D:\\msys64\\mingw64.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\MinGW64\command]
@="D:\\msys64\\msys2_shell.cmd -mingw64 -here"

### Win11专业版修改右键菜单的方法 Win11专业版提供了多种方式来调整右键菜单的行为,使其更符合用户的习惯。以下是几种常见的方法: #### 方法一:通过注册表删除现代右键菜单 可以通过编辑注册表的方式禁用Win11的现代化右键菜单,并恢复传统的经典样式。具体操作如下: 运行 `reg.exe` 命令,在注册表路径中定位到以下位置并删除指定项: ```cmd reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f ``` 此命令会移除Win11的新右键菜单功能[^3]。 #### 方法二:启用传统右键菜单 如果希望完全切换回类似于Win10的传统右键菜单风格,则可以执行以下命令以重新激活旧版本的功能: ```cmd reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /ve /d "" /f ``` 这条指令的作用在于覆盖现有的新界面配置,从而让系统返回至先前更为熟悉的交互形式[^5]。 #### 方法三:自定义添加特定程序入口(如Git) 对于某些特殊需求的应用启动选项缺失情况,比如想要把Git Bash加入上下文快捷列表里,可按下面步骤实现: 1. 打开注册表编辑器(`win+r`, 输入`regedit`); 2. 定位到`HKEY_CLASSES_ROOT\Directory\Background\shell`节点下创建名为`Git Bash Here`的新项; 3. 在刚才建立好的子项内部再新增一项叫做Command的数据条目; 4. 设置该Command对象默认值为实际安装路径下的脚本调用语句,例如:"D:\Program Files\Git\git-bash.exe" "--cd=%V."; 5. 同样在此处增加图标关联字段(Icon),指向相应应用程序资源文件地址[D:\Program Files\Git\mingw64\share\git\git-for-windows.ico][^4]. 以上三种途径分别适用于不同场景下的个性化定制要求,无论是整体外观还是局部功能性补充都能得到满足。 ```python # 示例Python代码片段展示如何利用os模块调用外部命令完成上述部分任务 import os def modify_context_menu(): try: # 删除新的右键菜单组件 os.system('reg.exe delete "HKCU\\Software\\Classes\\CLSID\\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f') # 添加传统右键菜单支持 os.system('reg add HKCU\\Software\\Classes\\CLSID\\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\\InprocServer32 /ve /d "" /f') print("Right-click menu settings have been successfully modified.") except Exception as e: print(f"An error occurred while modifying the context menu: {str(e)}") if __name__ == "__main__": modify_context_menu() ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值