Inno setup关联文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Inno setup关联文件相关的知识,希望对你有一定的参考价值。
我在Inno setup关联文件时输入如下注册表,可在构建测试后发现图标是改了,但默认打开方式没有,我是输错了,还是输少了?
[Registry]
Root: HKCR; Subkey:".gba"; ValueType: String; ValueData: "gbareg"; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\DefaultIcon"; ValueType: String; ValueData: "app\sys.dll,2"; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\shell"; ValueType: String; ValueData: "打开(&O)"; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\shell\打开(&O)"; ValueType: String; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\shell\打开(&O)\command"; ValueType: String; ValueData: """app\VisualBoyAdvance\VisualBoyAdvance.exe\"" ""%1"""; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\shell\打开(&O)\ddeexec\Topic"; ValueType: String; ValueData: "System"; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Valuename不填是默认值,若填了,将不可能关联程序
这个是注册表的定义键值,从reg中导出的都有。。自己加上就可以了!
以上是关于Inno setup关联文件的主要内容,如果未能解决你的问题,请参考以下文章
将我的 QT 应用程序与 Inno Setup 中的视频/图像文件相关联
Inno Setup 5 安装包制作!reg2iss,Inno Setup 问题。Inno Setup 怎么批量导入reg文件,(像nsis