TigerFan

怎样删除图片右键打开方式中推荐的程序?

开始/运行/输入regedit
到注册表的[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts]和[HKEY_CLASSES_ROOT/SystemFileAssociations]中找到.jpg项,然后在“OpenWithList”子项中删除不需要的键值或项即可。

 

 

修改文件打开方式中程序列表顺序--修改MRUList值

以修改mp3的打开方式为例子
注册表
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mp3\OpenWithList
下面,你将会看到所有的播放软件及其对应的英文字母编号;并且还会有一个键,叫做MRUList,它里面的内容就是软件的字母编号,如cab,则第一个就是c对应的那个软件,第二个就是a对应的软件,第三个就是b对应的软件。

自己根据需要,对MRUList的值进行修改就可以了。

MRUList值项记录的是所运行程序命令的顺序。

如何应用程序添加到打开方式列表中

有时候,我们想把我们自己开发的程序添加到指定文件的打开方式列表中,比如说,我们开发了一个音频视频播放器,想在.mp3的打开方式列表中把我们这种程序加进去,要怎么实现呢?

   其实也是在注册表里面添加一些信息就行了。

一、方式一

    1,HKEY_CLASS_ROOT\.mp3\OpenWithList\iTunes.exe

    2,HKEY_CLASS_ROOT\Applications\iTunes.exe\shell\open\command{...}

 


上面列出的针对一些文件可以,但有些还不行。如.wmv等视频文件,因为它们的打开方式是系统的windows mediaplayer,注册表信息是只读的,改不了,那怎么办呢,就是下面的第二种方式。

二、方式二

   下面列出了一些信息: 

    1HKEY_CLASSES_ROOT/TosMediaBrowser.exe.assoc.wmv/shell/open/command/
   (Default)="C:\MyApp.exe" "%1"

    2HKEY_CLASSES_ROOT/.wmv
   (Default)=MyApp.exe.assoc.wmv
   改变WMP默认的值

   创建打开列表:
    3HKEY_CLASSES_ROOT/shell/open/command
    (Default)="C:\MyApp.exe" "%1"

    创建Key:
    4HKEY_CLASSES_ROOT/.wmv/OpenWithList/MyApp.exe

   使WMV的关系程序是我们自己的程序
    5HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wmv\UserChoice
   Progid=Applications\MyApp.exe

 

三、双击文件所关联的打开方式(最有效)

   HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mp3\UserChoice
Progid=Applications\MyApp.exe

分类:

技术点:

相关文章:

  • 2021-12-15
  • 2021-12-05
  • 2021-12-26
  • 2021-12-05
  • 2022-12-23
  • 2021-10-01
  • 2021-12-15
猜你喜欢
  • 2021-12-05
  • 2021-12-05
  • 2021-12-05
  • 2021-12-15
  • 2021-12-15
  • 2021-12-15
相关资源
相似解决方案