NSIS 向path添加应用程序安装路径
来源:互联网 发布:淘宝 国际驾照 编辑:程序博客网 时间:2024/06/06 05:14
系统路径path的注册表项
!define PRODUCT_UNINST_ROOT_KEY "HKLM" //HKEY_LOCAL_MACHINE的简称
!define PATH_KEY "SYSTEM\CurrentControlSet\Control\Session Manager\Environment" //path对应的HKLM下的注册表项
在安装完成后字段区添加
Var vPath //新加,自定义变量,用于接受原path中的变量值
Section -Post
WriteUninstaller "$INSTDIR\uninst.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
ReadRegStr $vPath ${PRODUCT_UNINST_ROOT_KEY} "${PATH_KEY}" "Path" //取原值
strcpy $vPath "$vPath+$INSTDIR" //字符串连接喽
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PATH_KEY}" "Path" "$vPath" //写新值
SectionEnd
结束,谢谢赏光!
- NSIS 向path添加应用程序安装路径
- NSIS 常用安装路径
- NSIS 常用安装路径
- NSIS 常用安装路径
- NSIS 常用安装路径
- mysql 添加path路径
- 向应用程序添加多媒体
- NSIS:制作C#应用程序安装包
- NSIS打包--修改默认安装路径
- NSIS添加安装程序版本信息
- [Linux]添加路径到$PATH
- 添加路径到sys.path
- Windows添加路径到PATH
- C#--------- 向应用程序添加代码
- 向VS中添加个PATH怎么样?
- NSIS打包Win32应用程序
- 在dos命令中添加PATH路径
- 【转】Windows添加路径到PATH
- yii2 和 phpstorm 的配置git
- CComPtr用法
- 设计模式六大原则(3):依赖倒置原则
- Hadoop从入门到上手工作视频(1)-搭建hadoop环境
- oracle的正则表达式(regular expression)简单介绍
- NSIS 向path添加应用程序安装路径
- oracle数据库将一列的值拼接成一行,并且各个值之间用逗号隔开
- roipoly函数的用法
- Android中自定义属性格式详解
- 安卓ROOT权限代码
- [程序员面试题精选100题]2.设计包含min函数的栈
- ceph存储 ceph集群keyvaluestore认知
- android MD5加密方式
- 翻译:Linux的电源管理架构