放羊的狼 发表于 2012-6-9 10:33:52

怎么通过注册表查看用户的默认浏览器

其他手段也可以,能知道用户安装了哪些浏览器就更好了

haijie1223 发表于 2012-6-9 13:26:56

原来没考虑过,楼主测试一下。
Local $var, $i = 1
Do
        $var = RegEnumKey("HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet", $i)
        If $var <> "" Then
                MsgBox(4096, "系统中的浏览器", "系统中使用的浏览器: " & $var)
                $i += 1
        Else
                ExitLoop
        EndIf
Until $var == ""
$var = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet", "")
MsgBox(0, "系统默认浏览器", "系统默认浏览器: " & $var)

ooxxgod 发表于 2012-6-9 13:35:10

楼上好厉害{:face (288):}

netegg 发表于 2012-6-9 18:53:17

#Include <WinAPIEx.au3>
MsgBox(0, 0, _WinAPI_AssocQueryString('.htm', $ASSOCSTR_EXECUTABLE))

放羊的狼 发表于 2012-6-9 19:55:02

回复 2# haijie1223


   牛逼了

放羊的狼 发表于 2012-6-9 19:55:14

回复 4# netegg


    不能用啊

放羊的狼 发表于 2012-6-9 20:13:24

回复 2# haijie1223


    哥啊 再问一下怎么注册表修改qq和360的主页 00

haijie1223 发表于 2012-6-9 20:23:49

回复 7# 放羊的狼


    没用过,不知道。自己测试下

xms77 发表于 2012-6-9 21:45:29

回复 2# haijie1223
学习了!
页: [1]
查看完整版本: 怎么通过注册表查看用户的默认浏览器