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

[系统综合] 清除运行记录后如何立即生效

[复制链接]
发表于 2010-11-1 23:32:54 | 显示全部楼层 |阅读模式
如题,清理完毕注册表位置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU后,怎么在不重启的情况下让我的修改立即生效。

手动操作我会,想要自动的,命令行,AU3脚本之类的。 论坛里搜了很多立即刷新注册表的办法,都无效。

PS:手动结束EXPLORER也无效。必须重启。
发表于 2010-11-2 00:13:56 | 显示全部楼层
回复 1# evandee


结束EXPRORER.EXE然后再创建这个进程就可以了,删除注册表下面的子键只能重启才能生效。
发表于 2010-11-7 16:47:19 | 显示全部楼层
        If FileExists(@WindowsDir&"\shel.bat") Then FileDelete(@WindowsDir&"\shel.bat")
        FileWrite(@WindowsDir&"\shel.bat","taskkill /f /im explorer.exe"&@CRLF)
        FileWrite(@WindowsDir&"\shel.bat","ping 127.0.0.1 -n 5>nul"&@CRLF)
        FileWrite(@WindowsDir&"\shel.bat","start explorer.exe")
        RunWait(@WindowsDir&"\shel.bat","",@SW_HIDE)
        If FileExists(@WindowsDir&"\shel.bat") Then FileDelete(@WindowsDir&"\shel.bat")
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 19:04 , Processed in 0.078612 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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