Windows 10下如何将.mps.gz双重扩展名关联至应用且不影响.gz
在Windows 10中关联.mps.gz扩展名到指定程序且不影响.gz关联的方法
Windows默认会优先识别文件的最后一个扩展名(比如把file.mps.gz当成.gz文件),要单独为.mps.gz设置关联且不改动原有.gz的关联,可通过以下两种方式实现:
方法一:通过注册表编辑器手动配置
- 按下
Win+R,输入regedit回车打开注册表编辑器,建议先右键导出HKEY_CLASSES_ROOT项做备份,避免操作失误。 - 定位到
HKEY_CLASSES_ROOT,右键点击新建「项」,命名为.mps.gz。 - 选中
.mps.gz项,双击右侧的「默认」值,设置值为自定义的文件类型标识(比如MPS.GZ.File,只要唯一即可)。 - 回到
HKEY_CLASSES_ROOT,新建一个与刚才标识同名的项(比如MPS.GZ.File)。 - 在
MPS.GZ.File下依次新建子项:shell→open→command。 - 选中
command项,双击右侧「默认」值,填入目标程序的路径并加上"%1"(用于传递文件参数),示例:"C:\Program Files\MyMPSApp\MyMPSViewer.exe" "%1" - (可选)设置图标:在
MPS.GZ.File下新建子项DefaultIcon,双击「默认」值填入程序图标路径,示例:
其中"C:\Program Files\MyMPSApp\MyMPSViewer.exe",0,0表示使用程序文件中的第一个图标。
方法二:通过命令行快速配置
- 右键点击开始菜单,选择「Windows PowerShell(管理员)」或「命令提示符(管理员)」。
- 执行以下命令(替换成你的目标程序路径):
assoc .mps.gz=MPS.GZ.File ftype MPS.GZ.File="C:\Program Files\MyMPSApp\MyMPSViewer.exe" "%1"assoc命令用于将.mps.gz扩展名关联到自定义文件类型MPS.GZ.Fileftype命令用于指定该文件类型对应的打开程序
注意事项
- 操作完成后,双击
.mps.gz文件会自动用你指定的程序打开,原有.gz文件的关联不会受到任何影响。 - 确保目标程序支持直接打开
.mps.gz格式,否则关联后仍无法正常打开文件。 - 如果之前有错误的
.mps.gz关联,可先通过assoc .mps.gz=命令清空关联,再重新配置。
内容的提问来源于stack exchange,提问作者Michael Hecht
相关产品推荐
相关产品推荐

