[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
没看明白~~~
修改注册表设置我采用.inf文件,执行用
  1. rundll32 setupapi,InstallHinfSection DefaultInstall 132 .\*.inf
复制代码
结束用资源管理器用
  1. taskkill.exe /im explorer.exe /f
复制代码
刷新用
  1. gpupdate /force
复制代码
  1. RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters
复制代码
重新新启动资源管理器
  1. start explorer.exe
复制代码
注册表修改生效 (xpsp2 xpsp3 2003通过)
1

评分人数

TOP

41# temp
测试了一下
因为没有现成的inf文件
直接regedit修改HKEY_CURRENT_USER\Environment下的已有变量
然后杀进程、刷新、启进程
结果无效!

另外印象中有直接刷新当前Explorer.exe环境空间的命令行
似 ...
qzwqzw 发表于 2011-5-17 21:07

把的注册表文件直接贴上来吧,我把现成测试好的inf格式文件贴上来

TOP

41# temp
测试了一下
因为没有现成的inf文件
直接regedit修改HKEY_CURRENT_USER\Environment下的已有变量
然后杀进程、刷新、启进程
结果无效!

另外印象中有直接刷新当前Explorer.exe环境空间的命令行
似 ...
qzwqzw 发表于 2011-5-17 21:07

试试这样行不行
  1. @echo off
  2. title=        
  3. :start
  4. set /p NetConf=请输入你选择的操作(1修改;2还原):
  5. if /i "%NetConf%" equ "1" (goto 1) else if /i "%NetConf%" equ "2" (goto 2) else (goto :eof)
  6. :1
  7. echo.
  8. Set HDD=
  9. set /p HDD=完整的路经及文件名[如 d:\temp ]:
  10. if not exist "%HDD%" (md "%HDD%")
  11. (echo [Version]
  12. echo Signature="$CHICAGO$"
  13. echo.
  14. echo [DefaultInstall]
  15. echo AddReg=AddReg
  16. echo [AddReg]
  17. echo hkcu,"Environment","TEMP",0x20000,"%HDD%"
  18. echo hkcu,"Environment","TMP",0x20000,"%HDD%"
  19. echo [Strings])>>.\Modift.inf
  20. rundll32 setupapi,InstallHinfSection DefaultInstall 132 .\Modift.inf
  21. del /f /s /q .\Modift.inf
  22. taskkill.exe /im explorer.exe /f
  23. RunDll32 USER32,UpdatePerUserSystemParameters
  24. start explorer.exe
  25. exit
  26. :2
  27. (echo [Version]
  28. echo Signature="$CHICAGO$"
  29. echo.
  30. echo [DefaultInstall]
  31. echo AddReg=AddReg
  32. echo [AddReg]
  33. echo hkcu,"Environment","TEMP",0x20000,"%%USERPROFILE%%\Local Settings\Temp"
  34. echo hkcu,"Environment","TMP",0x20000,"%%USERPROFILE%%\Local Settings\Temp"
  35. echo [Strings])>Modift.inf
  36. rundll32 setupapi,InstallHinfSection DefaultInstall 132 .\Modift.inf
  37. del /f /s /q .\Modift.inf
  38. taskkill.exe /im explorer.exe /f
  39. RunDll32 USER32,UpdatePerUserSystemParameters
  40. start explorer.exe
  41. exit
复制代码

TOP

50# qzwqzw
会不会是选择的键无效,如修改"我的文档"下述位置是无效的
  1. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
复制代码

TOP

返回列表