// 在最后一支文件安装结束之后调用MyAfterInstall
[Files]
Source: ".\mysql2\*"; DestDir: "{app}"; Flags:  onlyifdoesntexist  recursesubdirs createallsubdirs ignoreversion;
Source: ".\API.ini"; DestDir: "{app}"; Flags:  onlyifdoesntexist
Source: ".\API2.ini"; DestDir: "{app}"; Flags:  onlyifdoesntexist
Source: ".\mysql.ini"; DestDir: "{app}"; Flags:  onlyifdoesntexist
Source: ".\service2.ini"; DestDir: "{app}"; Flags:  onlyifdoesntexist
Source: ".\service.ini"; DestDir: "{app}"; Flags:  onlyifdoesntexist
Source: ".\Web.ini"; DestDir: "{app}"; Flags:  onlyifdoesntexist
Source: ".\Web2.ini"; DestDir: "{app}"; Flags:  onlyifdoesntexist
Source: ".\if_openwebsite.ini"; DestDir: "{app}"; AfterInstall: MyAfterInstall; Flags:  onlyifdoesntexist
// 在code段中实现MyAfterInstall函数
[Code]
procedure MyAfterInstall();
beginRegWriteStringValue(HKEY_CURRENT_USER, 'Software\Pantum\PiPME\settings','path', ExpandConstant('{app}'));
end;

结果:

inno setup 修改将程序安装路径写入注册表相关推荐

  1. 【转】VS2008制作打包程序将安装路径写入注册表

    安装打包程式右键 *视图->编辑器->注册表: HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE\Software\[Manufacturer]\    //可自定 ...

  2. 安装包制作工具 SetupFactory使用4:安装时写入注册表和拷贝文件到指定目录

    环境: window10 SetupFactory9.1 一.安装时写入注册表 首先,我们需要准备好注册表项(我们可以直接在注册表编辑器中编辑好,然后导出),如下: 导出后的文件如下(testpubl ...

  3. C#部署安装,将用户安装路径记录下写入注册表,并启动

    安装部署程序,将安装目录写入注册表 (1)在"安装部署项目"上点击"注册表编辑器" (2)在HKey_LOCAL_MACHINE_SoftWare 下新建键 M ...

  4. 实战脚本写入注册表,完善WindowsServer自动化运维

    本文的目的很简单,半自动化,半自动化哟. 就拿我们最经常干的一件事情开刀:修改远程桌面的端口号. 正常流程是这样的: 1.打开注册表编辑器 2.巴拉巴拉点击鼠标到[HKEY_LOCAL_MACHINE ...

  5. 使用Inno Setup软件直接给安装程序和卸载程序加数字签名

    使用Inno Setup软件直接给安装程序和卸载程序加数字签名 宏定义字段 添加 define MySignTools "mysigntools" [Setup]字段 添加 Sig ...

  6. 用Inno Setup来解决.NetFramework安装问题

    前段时间朋友接了一个项目,具体是开发一个安装在局域网内的软件,这个软件会定时连接局域网内的服务器来更新本地客户端的一些信息,因为在局域网内存在着多种不同的Windows版本,从WindowsXP.Wi ...

  7. Unity制作安装程序并写入注册表

    exe 写入注册表 前言 将unity变成安装文件 将exe 写入注册表 在class root 里面 C# 代码实现 将两个exe 结合起来 exe 注册进入注册表,其它程序可以调起. 前言 最近u ...

  8. Win8 解决错误 1406。安装程序无法将值OSE.exe写入注册表项。无法保存对main权限所作的更改

    我的个人blog2018-9上线,地址:http://www.biegral.com 用了破Win8.装个Office2013都蛋疼. 下载了怎么安装都不对,感觉整理一个完美的解决方案. 安装错误1: ...

  9. 如何解决Office2016安装时提示:错误1406。安装程序无法将值写入注册表项\.xlsx

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.当前问题 二.解决办法 一.当前问题 Office2016安装时提示:错误1406.安装程序无法将值写入注册表 ...

最新文章

  1. 无法消除恐惧?Nature发现肠道菌与大脑间更多的神秘联系...
  2. 分享Silverlight/WPF/Windows Phone一周学习导读(07月25日-07月31日)
  3. 解决VS2013卡顿现象,很有用
  4. 《数据库原理与应用(第3版)》——1.4 数据库系统的组成
  5. html循环自动点击事件,js循环遍历ul中li的点击事件,给给选中li添加css
  6. 宝剑锋从磨砺出——使用在线评测平台磨砺C#使用能力
  7. bzoj4950(二分图最大匹配)
  8. 运营商的互联网蜕变,从沃云平台开始
  9. 机器人码垛手持式编程_FANUC机器人码垛编程讲解
  10. java+路径拦截实现_SpringBoot实现拦截器
  11. postman怎么传session_Day 47: 不搞懂Cookie和session誓不罢休
  12. excel函数公式大全
  13. TypeScript Property ‘XXX‘ does not exist on type ‘never‘
  14. 《系统工程理论与实践》Latex 模板使用教程
  15. JS简单入门学习笔记一
  16. ACL流量控制工具-- 王贝的学习笔记
  17. MIP 和 MinIP
  18. 应用程序迁移_加速绿色IT-关于应用程序迁移和重新托管的实用指南
  19. 域格EVB开发板使用说明
  20. Arch LInux 使用USB转串口(CH340)

热门文章

  1. springboot+英语在线学习系统 毕业设计-附源码211714
  2. 越狱Season 1-Episode 1: the pilot
  3. 【数据库系统】空值的处理
  4. Java——文本框设置背景颜色、字体样式和颜色
  5. win7电脑蓝屏没有修复计算机,win7电脑蓝屏怎么办
  6. 海洋经济发展具体内容
  7. CAD新建、保存图形文件
  8. 从360遇上苹果说起
  9. 数字电路硬件设计系列(二)之DC-DC电源设计
  10. 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作