找回密码
 加入
搜索
查看: 1690|回复: 9

如何判断自动安装的时候软件已经安装过

  [复制链接]
发表于 2009-7-17 10:49:15 | 显示全部楼层 |阅读模式
本帖最后由 xiaobenben 于 2009-7-18 11:09 编辑

各位大侠:

想让很多机器同时用自动安装软件,但是安装过的就不用继续安装了,怎么判断?

还有知道软件的静默安装参数,怎么写autoit使用静默安装参数安装!
发表于 2009-7-17 13:40:15 | 显示全部楼层
简单提示:
1.读注册表检测
2.run
 楼主| 发表于 2009-7-17 14:42:31 | 显示全部楼层
第一个问题已经解决 谢谢
发表于 2009-7-17 15:01:19 | 显示全部楼层
第一个问题怎么解决的?
我用的方法是FileExists判断指定路径下的特征文件是否存在,虽然能用,但总觉得这种方法不是很科学,有没有更好的方法?
搜索注册表的方法好像针对大型软件不是很好用,因为大型软件修改到的注册表项实在很多。
发表于 2009-7-17 18:01:15 | 显示全部楼层
搜索注册表的方法好像针对大型软件不是很好用,因为大型软件修改到的注册表项实在很多

StringInStr 注册表关键项检测后有包含关键字符就足以分辨了
--------------------------------------------------------------------------------
检查某个字符串是否含有给定的子串
发表于 2010-1-10 10:37:46 | 显示全部楼层
回复 5# lynfr8


    注册表关键项  通常是哪些?请指点。
发表于 2010-1-10 23:06:54 | 显示全部楼层
我用的方法是FileExists判断指定路径下的特征文件是否存在,虽然能用,但总觉得这种方法不是很科学.

请教下:为什么说是不科学的?
发表于 2010-3-23 16:17:49 | 显示全部楼层
发表于 2010-4-6 01:16:32 | 显示全部楼层
貌似最常用的方法是读取注册表~~
发表于 2010-4-9 22:22:34 | 显示全部楼层
注册表方法应该是最好的吧!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-1 22:31 , Processed in 0.098603 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表