注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

月伴流星的博客

 
 
 

日志

 
 

编写NSIS 的安装脚本(二)  

2009-10-11 13:49:22|  分类: NSIS 封装技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
( 2 )

一边增加数据等够了之后再集成一篇教学,上一篇有说过的值跟变量这里就不在重提了。
抓取旧软件的安装目录
这项功能在更新版本与中文化时满实用的,因为使用者不可能 100% 都用软件预设的安装路径,这时我们设定用之前安装的路径方便使用者也方便我们
PS:
前提是那套软件有将注册信息写入注册表才行喔~
ICQ Ad Killer 为例汇出 REG 如下
-------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ICQ Ad Killer]
"install_dir"="C:\Program Files\ICQ200b"
"version"="1.4a"
-------------------------------------------------------------------------

我们要抓出他安装的路径语法为
ReadRegStr $INSTDIR HKLM "SOFTWARE\ICQ Ad Killer" "install_dir"
ReadRegStr
读取类型为 REG_SZ 的数值
$INSTDIR
为安装的路径
这边的 $参数
有一定的格式不能乱指定
HKLM
HKEY_LOCAL_MACHINE 的缩写
在来写上机码的路径
最后是我们要取得值的名称。
  评论这张
 
阅读(221)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017