找回密码
 加入
搜索
查看: 1339|回复: 5

判断文件安装已否

[复制链接]
发表于 2009-5-5 19:19:20 | 显示全部楼层 |阅读模式
本帖最后由 starl 于 2009-5-12 11:04 编辑

各位大侠好!
  小弟有个问题想请教,脚本怎样判断文件已经安装了?
发表于 2009-5-5 21:24:04 | 显示全部楼层
本帖最后由 顽固不化 于 2009-5-5 21:25 编辑

判断文件是否存在
FileExists("文件全名")
 楼主| 发表于 2009-5-6 10:20:11 | 显示全部楼层
谢谢顽固的解答!

如果我是想判断驱动安装程序是否已经安装在本机上了,用fileexist查找sys文件存在来判断??

一般的驱动安装程序是怎么判断当前主机有没有已经安装了这个驱动然后弹出提示,不知道是通过什么方法判断的??
发表于 2009-5-6 14:35:00 | 显示全部楼层
驱动的话,你也可以用系统服务UDF判断驱动服务是否存在和状态,还可以用WMI的Win32_PnPEntity直接查询。
 楼主| 发表于 2009-5-7 11:44:11 | 显示全部楼层
谢谢sensel的热心指点!

WMI的Win32_PnPEntity的这个查询的设备包括所有的设备,我想就只查询我想要的几个驱动程序的设备该怎么设置限制条件??

比如我只想查询 主板芯片组,显卡,声卡,蓝牙,CMMB,CDMA等等设备的注册表项的ID 该怎么设置限制条件呢?
 楼主| 发表于 2009-5-12 11:04:47 | 显示全部楼层
谢谢大家,可以通过读取注册表的相应驱动程序的注册信息来得知安装与否!!!

结贴咯
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-8 00:44 , Processed in 0.075283 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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