首页 > 代码库 > 给程序添加默认打开方式 不成功

给程序添加默认打开方式 不成功

昨天装了sublime2后把一些文本文件默认打开方式设置为sublime2,然后又装了一个sublime3,把sublime2给卸载了。
接下来那些被设置过打开方式的文件,打开的时候就出错了。然后试图将sublime3设置为默认打开方式,这时怎么设置都设不上,
重启电脑还是不行,后来发现注册表里 HKEY_CLASSES_ROOT\Applications\sublime_txt.exe\shell\open\command
是这样的 "E:\Program Files\Sublime Text 2\sublime_text.exe" "%1"

由于sublime2 和sublime3 里面的程序名都为 sublime_text.exe 当设置打开方式时 系统还是会找HKEY_CLASSES_ROOT\Applications\sublime_txt.exe\shell\open\command的配置,但是E:\Program Files\Sublime Text 2\sublime_text.exe已经不存在了。改为E:\Program Files\Sublime Text 3\sublime_text.exe 后正常

2014年5月10日 21:27:42


来自为知笔记(Wiz)


给程序添加默认打开方式 不成功