inno做的插件, 如何通过注册表获取到主程序安装路径?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了inno做的插件, 如何通过注册表获取到主程序安装路径?相关的知识,希望对你有一定的参考价值。

主要是注册表这方面是怎么操作的?

参考技术A Inno Setup 写注册表用 app 代表安装程序目录。你都用它来打包了,那么打这是 Inno Setup 最基本的,都不知道吗?

[Icons]
Name: "userdesktop\腾讯QQ"; Filename: "app\Bin\QQ.exe"; WorkingDir: "app"

[Registry]
Root: HKLM; Subkey: "Software\Tencent"; Flags: uninsdeletekeyifempty
Root: HKLM; Subkey: "Software\Tencent"; ValueType: string; ValueName: "InstallPath"; ValueData: "app"; Flags: uninsdeletekey追问

刚接触这软件,不是很熟悉,其实打包没用需要执行的exe文件,只是普通的移动一下文件夹,不过要首先判断一下是否了主程序,然后才会搜索注册表获取路径来移动文件夹。

以上是关于inno做的插件, 如何通过注册表获取到主程序安装路径?的主要内容,如果未能解决你的问题,请参考以下文章

Inno Setup中做补丁通过注册表获取原程序安装目录

inno setup读取注册表遇到的一个坑

Inno Setup卸载时注销bho

如何用Inno Setup做更新程序

inno setup打包的安装文件更换位置后图标改变了

inno setup如何做快速启动栏?