日期:2014-05-17  浏览次数:21007 次

关于通过批处理修改注册表无法立即生效的问题
我想使用批处理修改鼠标速度、关闭鼠标加速、系统样式等,并且成功通过批处理修改了任务栏的“隐藏不活动的图标”一项,如下:
rem 去除"隐藏不活动的图标"

reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer" /v EnableAutoTray /t reg_dword /d 0 /f
rem 重启桌面进程
taskkill /f /im explorer.exe >nul
explorer.exe

我修改鼠标速度及加速的批处理如下:
rem 修改鼠标速度
reg add "HKEY_CURRENT_USER\Control Panel\Mouse" /v MouseSensitivity /t reg_sz /d 8 /f
rem 去除鼠标加速
reg add "HKEY_CURRENT_USER\Control Panel\Mouse" /v MouseSpeed /t reg_sz /d 0 /f

运行后注册表的对应值也确实修改了,奇怪的是并没有生效,请问是何故?同样在修改其他系统视觉样式的时候也没有成功,例如“在最大化和最小化时动画窗口”这一项。
还请赐教!
------最佳解决方案--------------------
你注销一下试试?
------其他解决方案--------------------
你傻子啊,这个你直接打开注册表依次打开subkey ,然后在里面该,
你偏要用dos显示出来你很高深啊,傻子啊
------其他解决方案--------------------
引用:
你傻子啊,这个你直接打开注册表依次打开subkey ,然后在里面该,
你偏要用dos显示出来你很高深啊,傻子啊

不知道你说这样的话你自己难受不 也不清楚谁是傻子 谁说话没过脑子 看来您这人,确实聪明,居然会打开注册表,呵呵。
我这个方法也不叫“用DOS改”,DOS是操作系统谢谢,非脚本语言。
不是谁都像你一样整天对着一台电脑,也不是谁都像你一样喜欢在图形界面浪费那么多时间,谢谢。
------其他解决方案--------------------
引用:
引用:
你傻子啊,这个你直接打开注册表依次打开subkey ,然后在里面该,
你偏要用dos显示出来你很高深啊,傻子啊
不知道你说这样的话你自己难受不 也不清楚谁是傻子 谁说话没过脑子 看来您这人,确实聪明,居然会打开注册表,呵呵。
我这个方法也不叫“用DOS改”,DOS是操作系统谢谢,非脚本语言。
不是谁都像你一样整天对着一台电脑,也不是谁都像你一样……

请结贴给分啊,都这么久了