找回密码
 加入
搜索
查看: 5430|回复: 10

[AU3基础] 刷新explorer.exe regedit.exe

  [复制链接]
发表于 2011-4-8 18:03:06 | 显示全部楼层 |阅读模式
本帖最后由 gfuchao 于 2011-4-9 00:54 编辑

在论坛搜索了一遍又一遍!
又在百度搜索了一遍又一遍!
找到的刷新方法,大致一样,但都不管用!
但是我看到很多作品,都能成功刷新!
如果有办法请贴出来,或者是我用错了
还请大家指导,以及分享!



不好意思,键盘出问题了,用的无线的
一下发了这么多,麻烦斑竹,吧多余的删掉!谢谢
麻烦了你了
发表于 2011-4-8 18:14:05 | 显示全部楼层
 楼主| 发表于 2011-4-8 18:25:31 | 显示全部楼层
置顶贴:
zitoy 发表于 2011-4-8 18:14


Q7 如何不重启刷新注册表马上生效?

Do
        ProcessClose("explorer.exe")
Until Not ProcessExists("explorer.exe")
Run("gpupdate /force","",@SW_HIDE)


;强烈推存应用这个
DllCall("user32.dll","int","SendMessageTimeout","hwnd",65535,"int",26,"int",0,"int",0,"int",0,"int",1000,"str","dwResult")

这个么`?
这个只是刷新注册表吧!
但第一种方案,还得结束explorer.exe再启动
发表于 2011-4-8 20:19:22 | 显示全部楼层
回复 3# gfuchao

刷新Explorer.exe

_Update_Explorer()

Func _Update_Explorer()
        Local $bOld = Opt("WinSearchChildren", True)
        Local $a = WinList("[CLASS:SHELLDLL_DefView]")
        For $i = 0 To UBound($a) - 1
                DllCall("user32.dll", "long", "SendMessage", "hwnd", $a[$i][1], "int", 0x111, "int", 28931, "int", 0)
        Next
        Opt("WinSearchChildren", $bOld)
EndFunc   ;==>_Update_Explorer
发表于 2011-4-8 22:23:57 | 显示全部楼层
学习一下,学习
 楼主| 发表于 2011-4-9 00:51:41 | 显示全部楼层
本帖最后由 gfuchao 于 2011-4-9 00:53 编辑
回复  gfuchao

刷新Explorer.exe
lixiaolong 发表于 2011-4-8 20:19


谢谢 你那个刷新explorer.exe  再加上论坛置顶贴中的 DllCall那个!不起作用,

7 如何不重启刷新注册表马上生效?

Do
        ProcessClose("explorer.exe")
Until Not ProcessExists("explorer.exe")
Run("gpupdate /force","",@SW_HIDE)


;强烈推存应用这个
DllCall("user32.dll","int","SendMessageTimeout","hwnd",65535,"int",26,"int",0,"int",0,"int",0,"int",1000,"str","dwResult")

不好意思,键盘出问题了,用的无线的
一下发了这么多,麻烦斑竹,吧多余的删掉!谢谢
麻烦了你了
发表于 2011-4-9 07:26:45 | 显示全部楼层
7和xp一样,不用重启,都是刷新环境变量
发表于 2011-4-9 21:28:47 | 显示全部楼层
回复 6# gfuchao

这里看了没有?
http://www.autoitx.com/forum.php ... hlight=%CB%A2%D0%C2
发表于 2011-4-14 19:49:03 | 显示全部楼层
回复  gfuchao

刷新Explorer.exe
lixiaolong 发表于 2011-4-8 20:19


效果很不错~~~
发表于 2011-4-20 22:59:05 | 显示全部楼层
學習到了,Q&A的那篇幫助很大,有很多技巧可用
发表于 2011-4-20 23:00:35 | 显示全部楼层
还真没有看过QA呢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 01:20 , Processed in 0.083174 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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