当前位置:首页> 正文
Inno Setup在注册表添加软件的关联文件-exe文件关联修复器
iss脚本的[Registry]添加如下代码:
[Registry]
Root: HKCR; Subkey: ".关联文件的后缀"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".关联文件的后缀"; ValueType: string; ValueName: ""; ValueData: "注册表里软件名称或者描述"
Root: HKCR; Subkey: "注册表里软件名称或者描述"; Flags: uninsdeletekey
Root: HKCR; Subkey: "注册表里软件名称或者描述\DefaultIcon"; Flags: uninsdeletekey
Root: HKCR; Subkey: "注册表里软件名称或者描述\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\{#AppIconName}"; Flags:
Root: HKCR; Subkey: "注册表里软件名称或者描述\shell"; Flags: uninsdeletekey
Root: HKCR; Subkey: "注册表里软件名称或者描述\shell\open"; Flags: uninsdeletekey
Root: HKCR; Subkey: "注册表里软件名称或者描述\shell\open\command"; Flags: uninsdeletekey
Root: HKCR; Subkey: "注册表里软件名称或者描述\shell\open\command"; ValueType: string; ValueName: ""; ValueData: "{app}\{#MyAppExeName} """"; Flags:
".关联文件的后缀" 修改为自己的关联文件名后缀
"注册表里软件名称或者描述" 需要改为自己的软件名称
还需要再iss脚本顶端添加如下定义
#define MyAppExeName "软件名称.exe"
#define AppIconName "文件的图标.ico"
如果软件不再安装的根目录需要自己修改{app}\{#MyAppExeName}
同理可能也要修改{app}\{#AppIconName}
最后一行是在传入的文件路径添加双引号,避免文件路径包含空格,程序把文件路径分成多个参数
"{app}\{#MyAppExeName} """"
展开全文阅读
相关内容
-
在wps中粘贴保留原格式化|wps中复制文件保留原
在wps中粘贴保留原格式化|wps中复制文件保留原有格式,格式化,...
-
什么是boot.ini文件错误ini的非法解决方案
什么是boot.ini文件错误ini的非法解决方案,,千奇百怪的电脑问...
-
鼠标不能拖动文件了
鼠标不能拖动文件了,鼠标,拖动,本文目录鼠标不能拖动文件了电...
-
百度输入法怎么添加城市词库
百度输入法怎么添加城市词库,词库, ...
-
添加删除程序不能做如何添加和删除程序错误的解
添加删除程序不能做如何添加和删除程序错误的解决方案,,最近,一...
-
Outlook的PST文件损坏的修复方法
Outlook的PST文件损坏的修复方法,文件, ...
-
在右键添加新建wps|将wps添加到鼠标右键的新建
在右键添加新建wps|将wps添加到鼠标右键的新建中去,右键,新建...
-
金蝶旗舰版如何添加会计科目|金蝶如何加上会计
金蝶旗舰版如何添加会计科目|金蝶如何加上会计科目的项目辅...
-
电脑什么文件不能删除文件|电脑中哪些文件不能
电脑什么文件不能删除文件|电脑中哪些文件不能删除,,电脑中哪...
-
电脑添加内存|电脑添加内存条后需要怎么设置
电脑添加内存|电脑添加内存条后需要怎么设置,,1. 电脑添加内存...
-
电脑上怎样打文件|电脑上怎样打文件符号
电脑上怎样打文件|电脑上怎样打文件符号,,电脑上怎样打文件符...
-
将wps转为EX|把WPS文件转为excel表格
将wps转为EX|把WPS文件转为excel表格,转为,如何将,wps,1.怎么...
-
电脑字幕手机怎么载入|电脑字幕手机怎么载入文
电脑字幕手机怎么载入|电脑字幕手机怎么载入文件,,电脑字幕手...
-
u盘看不到文件其他电脑可以看到|电脑里看不到u
u盘看不到文件其他电脑可以看到|电脑里看不到u盘,,1. 电脑里看...
-
联想笔记本电脑主板颜色|联想笔记本颜色配置文
联想笔记本电脑主板颜色|联想笔记本颜色配置文件,,联想笔记本...