怎么制作批处理更改注册表的值?

来源:百度知道 编辑:UC知道 时间:2024/05/18 09:02:02
我想做一个这样的批处理,不知道哪位朋友知道?[HKEY__CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/UserShell Folders]将右侧窗口的“Desktop”改为“d:\桌面”
HKEY__CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/UserShell Folders]将右侧窗口的“Desktop”的值设成“d:\桌面”,不是改Desktop是改它下面的值

reg add "HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/UserShell Folders" /v Desktop /d d:\桌面

@echo off
echo Windows Registry Editor Version 5.00>d:\更改桌面.reg
echo HKEY_CURRENT_USER
/Software/Microsoft/Windows/CurrentVersion/Explorer/UserShell Folders" /v Desktop /d d:\桌面 >>d:\更改桌面.reg
echo y|d:\更改桌面.reg
pause

新建个.bat类型文件再将以上内容存入运行即可
第3-5行要写在一行,这里不够地方我没办法写在一行。
解释一下:开始就是把要导入的注册表文件内容写入到一个新命名的注册表问中去,然后运行这个程序并默认执行yes即echo y| 文件的所在路径,最后执行完后按任意键退出,我说的如有不对欢迎跟我探讨,254459101

用REG类型文件可以导入注册表