|
如何判断"HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt",下的"InstallDir"是否存在?
如果存在就msgbox(0,"","存在")
如果不存在就msgbox(0,"","不存在")
以及如何判断"HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt"是否存在?
如果存在就msgbox(0,"","存在")
如果不存在就msgbox(0,"","不存在")
能都给一个例子吗?帮助里找了好久都找不到。
我想大家误解我的意思了,
帮助例子是有。
For $i= 1 to 10
$var = RegEnumKey("HKEY_LOCAL_MACHINE\SOFTWARE", $i)
If @error <> 0 then ExitLoop
MsgBox(4096, "SubKey #" & $i & " under HKLM\Software: ", $var)
Next
的确可以读出这个建值。
但我想要实现的是如果这个建值不存在则执行某程序。
就好像绿茶工具那样,如果某注册表不存在则提示不是绿茶系统。
如果存在才让你执行这样子的。。。
比如"HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt",下的"InstallDir"不存在则不运行。
还有"HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt"不存在也不运行。
我知道很多高手能实现,但我愚昧,未能实现。
[ 本帖最后由 hongxunhongxun 于 2009-4-11 01:26 编辑 ] |
|