找回密码
 加入
搜索
查看: 1810|回复: 2

[AU3基础] 求解散注册表用变量读取问题 (已解决)

[复制链接]
发表于 2011-7-14 20:11:48 | 显示全部楼层 |阅读模式
本帖最后由 yayihu 于 2011-7-15 00:59 编辑

各位大大 本人用写了一段代码主要用于通过注册表判断VC2010是否安装,如果安装了则跳过,没安装则先安装。。运行后发现一直在注册表读取一块循环,,求指点
代码一直运行不到             MsgBox(0,"Intsall","Vc2010已安装")
  $i=1
  $Regkey="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
  $Ver="10.0.30319"
  While 1
           $i=1+$i
           $Num=RegRead($Regkey,$i)
        If $Num="{196BB40D-1578-3D01-B289-BEFC77A11A1E}" Then
                   MsgBox(0,"Intsall","Vc2010已安装")
                If @error <> 0 Then                             
                        MsgBox(0,"Install","组件没有安装将开始安装")
                        RunWait("\vcredist_x86.exe /Q", "")
                        ExitLoop
                EndIf
        EndIf
WEnd
                    
发表于 2011-7-14 23:33:58 | 显示全部楼层
改成regenumkey
 楼主| 发表于 2011-7-15 00:58:01 | 显示全部楼层
谢谢楼上的大大 问题解决了~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-1 23:48 , Processed in 0.181228 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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