(一)在CMD中类似这样的命令
assoc .txt=txtfile
ftype txtfile=...notepad.exe %1 // 如果是bat文件则为 ftype batfile="%1"%*
作用于:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.iso]
@="UltraISO"
从.iso指向的UltraISO类型中获取默认图标、打开方式
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UltraISO]
@="UltraISO 文件"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UltraISO\DefaultIcon]
@="\"D:\\Program Files\\UltraISO.exe\",0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UltraISO\shell\open]
@="用 &UltraISO 打开"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UltraISO\shell\open\command]
@="\"D:\\Program Files\\UltraISO.exe\" \"%1\""
(二)手动设置文件打开方式
Classes\.swf项
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.swf]
@="qvodplayer.swf"
"Content Type"="application/x-shockwave-flash"
"DaumLiveBackup.bak"="ShockwaveFlash.ShockwaveFlash"
"DaumLiveBackupVista.bak"="PotPlayerMini"
"qvodplayerbak"="ShockwaveFlash.ShockwaveFlash"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.swf\OpenWithList\IExplore.exe]
@=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.swf\OpenWithList\Xmp.exe]
@=""
手动设置文件打开方式,作用于USERS中的项(优先级高):
[HKEY_USERS\S-1-5-21-1385285817-3923366591-147800042-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.swf]
"qvodplayerbak"=""
"Progid"="qvodplayer.swf"
[HKEY_USERS\S-1-5-21-1385285817-3923366591-147800042-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.swf\OpenWithList]
"a"="Flash Player.exe"
"MRUList"="a" (MRUList中为各程序对应标号排序,a表示Flash Player,则为默认)
[HKEY_USERS\S-1-5-21-1385285817-3923366591-147800042-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.swf\OpenWithProgids]
"swffile"=hex(0):
"qvodplayer.swf"=hex(0):
[HKEY_USERS\S-1-5-21-1385285817-3923366591-147800042-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.swf\UserChoice]
"Progid"="Applications\\Flash Player.exe"
(UserChoice中ProgramID为Flash Player,找到Applications\\Flash Player.exe,获取打开方式。)
以下为Applications项
[HKEY_CURRENT_USER\Software\Classes\Applications\Flash Player.exe\shell\open\command]
@="\"D:\\Program Files\\Flash Player.exe\" \"%1\""
[HKEY_CURRENT_USER\Software\Classes\Applications\UltraISO.exe\shell\open\command]
@="\"D:\\Program Files\\UltraISO.exe\" \"%1\""
以下定义qvodplayer.swf,优先级低,无效
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\qvodplayer.swf\DefaultIcon]
@="C:\\Program Files\\QvodPlayer\\QvodRes.dll,-215"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\qvodplayer.swf\shell\open\command]
@="\"C:\\Program Files\\QvodPlayer\\QvodPlayer.exe\" -localfile \"%1\""
以下定义PotPlayerMini.SWF,优先级低,无效
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PotPlayerMini.SWF]
@="SWF - 文件"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PotPlayerMini.SWF\DefaultIcon]
@="D:\\Program Files\\PotPlayer\\PotIcons.dll,56"
[[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PotPlayerMini.SWF\shell\open\command]
@="\"D:\\Program Files\\PotPlayer\\PotPlayerMini.exe\" \"%1\""

Win7中的文件关联注册表相关推荐

  1. 文件关联注册表项都有哪些?

    下面用vbs文件举例. vbs后缀的文件关联注册表项,一般大家知道的有: HKEY_CLASSES_ROOT\.vbs 以及.vbs右侧默认值VBSFile,对应的注册表项 HKEY_CLASSES_ ...

  2. 计算机windows无法加载怎么办,win7开机提示由于系统注册表文件丢失或损坏因此无法加载怎么办...

    ? ? 有番茄花园win7旗舰版用户向小编反馈,使用u盘重装系统后开不了机,提示"由于系统注册表文件丢失或损坏因此无法加载",错误代码是0xc000000f,遇到这种问题我们该怎么 ...

  3. 注册表文件缺失oracle,win7开机提示由于系统注册表文件丢失或损坏因此无法加载怎么办...

    ‍‍ 有番茄花园win7旗舰版用户向小编反馈,使用u盘重装系统后开不了机,提示"由于系统注册表文件丢失或损坏因此无法加载",错误代码是0xc000000f,遇到这种问题我们该怎么办 ...

  4. 命令编写注册表文件修改注册表项

    命令编写注册表文件修改注册表项 1.何谓REG文件 REG文件实际上是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中.利用REG文件我们可以直接对注册表进行任何修改操作,它对注册表的 ...

  5. 编写注册表文件修改注册表项

    编写注册表文件修改注册表项 1.何谓REG文件 REG文件实际上是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中.利用REG文件我们可以直接对注册表进行任何修改操作,它对注册表的操作 ...

  6. 孙鑫-MFC笔记七--文件与注册表

    c 语言对文件的操作是通过 FILE 结构体来完成的 1 定义一个文件结构体的指针,获取文件结构体指针并付给       如何打开一个文件    FILE *fopen(const char*file ...

  7. Win XP中恢复受损的注册表

    使用Windows 98的时代,如果注册表受损,我们可以启动到DOS下,然后用ScanReg来扫描和恢复受损的注册表,不过在Windows XP中这个方法就失效了.不过XP也有适用于它的恢复方法,下面 ...

  8. winsxs探索之组件的本质:文件与注册表

    是谁在解析应用程序的manifest文件?它又是怎么去查找相关的组件的? 我觉得要搞清楚这个问题,才能彻底解决winsxs带来的问题. 仅仅依靠sxstrace给的那点提示是不够的,还需要了深入地了解 ...

  9. ProcessMonitor文件以及注册表监视器的使用

    近期有个关于离线安装软件修改windows注册表的工作,基于这个工作,首先要搞明白在线安装软件时,windows注册表都做了哪些修改以支持软件的安装运行,这里我选择了ProcessMonitor来进行 ...

最新文章

  1. 动态添加跨行表格_学会这2招,轻松搞定数据透视表动态更新,效率猛增一倍...
  2. 怎么传日期参数_时间序列amp;日期学习笔记大全(下)
  3. python pip安装提示Consider using the `--user` option or check the permissions.
  4. 如何用 Redis 实现延迟队列?
  5. 16位模式/32位模式下PUSH指令探究——《x86汇编语言:从实模式到保护模式》读书笔记16
  6. IDC:第一季度全球服务器市场收入下滑4.6% 市场为重大升级做准备
  7. 传360以原彩虹QQ研发团队为班底拟强推IM
  8. 【华为云技术分享】使用pdb调试python代码的方法
  9. Android 图片压缩器
  10. 【算法】删去k个数字后的最小值
  11. Cocos2d-x游戏开发_战斗算法
  12. 【实验室乱记】从 0 开始的 STM32L0 的 Gps WiFi 蓝牙模块物联网开发
  13. IT基础架构规划方案
  14. 郑君里 信号与系统,傅里叶级数,逼近函数仿真,吉布斯验证
  15. sin20度16分用计算机怎么算,sin20度计算公式
  16. Panoramic 控件设计举例
  17. SecTalks: BNE0x00 - Minotaur靶机
  18. HRBU 2021年暑期训练阶段二Day3
  19. RRStudio(一)
  20. 苹果股价盘后涨超5% 市值一度突破万亿

热门文章

  1. PHPCMS v9 安全防范教程!
  2. 【转】Oracle回收站(recyclebin)
  3. WPF and Silverlight 学习笔记(六):WPF窗体
  4. 将分享按钮加入到页面中
  5. LINQ 中的 select
  6. 关于域名解析到服务器的问题
  7. python字符串输入_python如何输入字符串
  8. iphone8plus屏幕尺寸_性能领先安卓机 苹果iPhone 8 Plus热销
  9. staticextension 上提供值时引发了异常_干!一张图整理了 Python 所有内置异常
  10. mysql win7 sp1 常见问题_win7旗舰版安装不了mysql问题-------win7系统版本选择问题的一点探索...