找回密码
 加入
搜索
楼主: itzyx

[AU3基础] 【已解决】FileGetVersion 获取的软件版本信息为什么偶尔与控制面板显示的不一致

[复制链接]
 楼主| 发表于 2021-2-22 10:53:27 | 显示全部楼层
本帖最后由 itzyx 于 2021-2-22 10:54 编辑
afan 发表于 2021-2-22 09:51
也不说清楚,你说的控制面板是添加删除程序?那些都是在注册表中的信息,你用FileGetVersion?…… Get 哪 ...

A大,小声问一下,是这样吗?
Local $sVar = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WinRAR archiver"," DisplayVersion")
MsgBox(0,'',$sVar)

但是为什么没结果显示啊(之前还没用过注册表读取),另外Uninstall 下拉菜单 没有的版本也可以查看吗?
发表于 2021-2-22 10:57:19 | 显示全部楼层
itzyx 发表于 2021-2-22 10:53
A大,小声问一下,是这样吗?

很明显,你的 DisplayVersion 前面多了个空格……
当然只要是注册表有的,都可以查看
 楼主| 发表于 2021-2-22 11:10:03 | 显示全部楼层
afan 发表于 2021-2-22 10:57
很明显,你的 DisplayVersion 前面多了个空格……
当然只要是注册表有的,都可以查看

我擦尴尬,居然没在意空格,  A大如果我想查看的软件版本信息,在注册表里面没找到,还有其它方法能查看嘛 ,因为我点开Uninstall 下拉菜单,没多少内容,好多软件都没有吖
发表于 2021-2-22 11:18:34 | 显示全部楼层
itzyx 发表于 2021-2-22 11:10
我擦尴尬,居然没在意空格,  A大如果我想查看的软件版本信息,在注册表里面没找到,还有其它方法能查看 ...

添加删除里面的都是注册表里的,有些注册表项需管理员权限,相应的代码需 #RequireAdmin
没有的就 FileGetVersion

评分

参与人数 1金钱 +30 收起 理由
itzyx + 30 赞一个!

查看全部评分

 楼主| 发表于 2021-2-22 11:20:49 | 显示全部楼层
afan 发表于 2021-2-22 11:18
添加删除里面的都是注册表里的,有些注册表项需管理员权限,相应的代码需 #RequireAdmin
没有的就 FileG ...

好的,了解了,万分感谢A 大
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 12:36 , Processed in 0.065838 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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