解决方案 »

  1.   

    下面我们就以.reg文件(注册表的脚本文件)为例来说明其关联过程。                     图6
      首先.reg文件在HKEY_CLASSES_ROOT根键之下有一个“扩展名主键”。.reg其默认值为regfile,说明reg类型文件关联的主键是regfile。再在该根键之下找“标识主键”regfile,regfile主键之下有一个DfaultIcon主键,作用是定义reg文件的默认图标。其默认键就是图标的全路径文件名。如: C:windows egedit.exe,1(表示的是regedit.exe中的第2个图标)。regfile主键之下还有一个上文称之为“命根”的主键shell,reg文件的关联就记录在shell之中。下面我们就为regt建立一个关联。步骤为:在shell主键之下,新建主键xxf(名任意),置其默认值为:“徐喜峰的文本编辑器”,再在xxf主键之下新建主键command,置其默认值为C:WindowsNotepad.exe %1,该默认值的意义为:用记事本来打开当前reg文件。若没有%1参数,则只运行记事本程序,而不打开当前文件。设置完毕,你再看看reg文件的“右键菜单”,是不是多了一个“徐喜峰的文本编辑器”选项(如图6),爽吧!~
      

  2.   

    1.点击“开始”,“运行”,在其中输入regedit,然后确定。 2.打开注册表编辑器后,找到如下路径:   HKEY_CURRENT_USER\Software\Classes\Applications   比如说,要添加的打开程序为test.exe    那么可以新建这样的项:    HKEY_CURRENT_USER\Software\Classes\Applications\text.exe\shell\open\command    然后修改command项右边的default值为:    "c:\program files\test\test.exe" "%1"   注:c:\program files\test\test.exe为test应用程序的安装目录。3.刷新注册表即可以看到打开程序的列表中显示新添加的程序。
    http://www.cnblogs.com/chanedi/articles/2106047.html
      

  3.   

    谢谢。按照您的方法我成功实现了把sublime text添加到打开方式列表。
    我希望更进一步把程序添加到打开方式的推荐列表(呃。。其实我不知道那是不是叫推荐列表)
    例如我打开png文件的打开方式列表系统自动推荐了3个应用给我选择。当我点击更多选项时,才有Sublime Text的选项。请问这要怎么实现?
      

  4.   

    请叫我雷锋。
    http://zhidao.baidu.com/link?url=e0dzDlAXeAtlgs4OP7zf7zTfRQ8sNfoOA9TJo641MGgM7ye9oBjOGiaDpCwHvr6A2yfxFertVqJz7Ue3G5qFd_
    开始-运行-regedit,依次展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts,选中想要处理的文件类型,并点击前面的加号,展开整个列表,点击OpenWithList,在右侧窗格中显示了所有可以用来打开该类型文件的程序,删除不希望在“打开方式”列表中出现的程序。