无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5675|回复: 12
打印 上一主题 下一主题

怎么用BAT进行刷新?

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-9 06:26:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有些时候用BAT来修改注册表信息的话,不是立即生效的,例如去掉小箭头或是其他什么的。
而又不想重启注销,又方便使用者,不用他手动刷新,用BAT怎么刷新呢?
2#
发表于 2007-7-9 10:13:22 | 只看该作者
基本不太可能......
回复

使用道具 举报

3#
发表于 2007-7-9 11:49:46 | 只看该作者
你说的那个快捷方式箭头什么的
通过重启explorer就可以
很多修改注册表的地方
也都可以通过重启explorer.exe进程实现

批处理重启explorer
如下
taskkill /f /im explorer.exe
start explorer.exe
回复

使用道具 举报

4#
 楼主| 发表于 2007-7-9 19:15:46 | 只看该作者
我也想过重启,可是先前所打的文件夹就消失了,而且贸然消失掉任务栏别人认为可能是病毒什么的呢
回复

使用道具 举报

5#
发表于 2007-7-9 19:34:13 | 只看该作者
注册表有的地方修改了以后需要重新启动才起作用
回复

使用道具 举报

6#
 楼主| 发表于 2007-7-10 11:08:41 | 只看该作者
明白了,就是不能够用BAT进行刷新了.
回复

使用道具 举报

7#
发表于 2007-7-10 23:52:37 | 只看该作者
好像运行一个.inf文件就能达到一般重启的目的。

当然,有些改动是要重新启动才生效的。
回复

使用道具 举报

8#
 楼主| 发表于 2007-7-11 06:45:56 | 只看该作者
上楼的,能不能将那个.inf 文件上传上来呢?因为用.bat也能装载.inf文件哦
回复

使用道具 举报

9#
发表于 2007-9-29 02:32:28 | 只看该作者
此问题值得继续深入.
不排除有些改动是要重新启动才能生效的 (比如 Wndows Update) 。

但有这样的现象; 比如, 在控板中按步就班的进行的一些设置, 确定后即生效, 不能硬说需要重启.
但跟踪并导出其更改的键值, 注入就不能立即生效 (但重启可生效, 证明导出的键值无误) .

可感到, 用控板时, 有一种特殊的刷新机制在起作用.
回复

使用道具 举报

10#
发表于 2007-9-29 16:41:35 | 只看该作者
还是启动一下的好,不容易出现二次问题
回复

使用道具 举报

11#
发表于 2007-10-3 01:36:13 | 只看该作者
%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters

在找到这个之前我也是用taskkill 杀死explorer.exe进程,效果马马虎虎,还是上面的有效
回复

使用道具 举报

12#
 楼主| 发表于 2007-10-4 16:31:33 | 只看该作者
上楼的刷新效果没有达到,当你修改注册表之后,我测试过,根本起不到什么作用。

作用比不上重启explorer.exe
回复

使用道具 举报

13#
发表于 2007-10-8 11:57:56 | 只看该作者
我也要学习一下了,好好讨教!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 19:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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