[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] 批处理修改[我的文档]和[收藏夹]的位置为什么没有用呢?

  1. @echo off
  2. echo 正在修改,请稍等......
  3. echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] "My Documents"="%USERPROFILE%\My Documents"
  4. echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] /v "Favorites"="%USERPROFILE%\My Documents"
  5. echo 修改完成,刷新组策略
  6. gpupdate /force
  7. pause
复制代码

你在屏幕ECHO几个字符有什么用??电脑只认命令的,你这样跟它交流是没有结果的。
   应该 echo 注册表项1 >> x.reg
echo 注册表项2 >> x.reg
..............
regedit /s x.reg
del x.reg

TOP

楼上说得对
而且你这就算导出了reg文件,也没有文件头,regedit根本读不进去..
  1. @echo off
  2. echo 正在修改,请稍等......
  3. reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "My Documents" /d "%USERPROFILE%\My Documents" /f>nul 2>nul
  4. reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Favorites /d "%USERPROFILE%\My Documents" /f>nul 2>nul
  5. echo 修改完成,刷新组策略
  6. gpupdate /force
  7. pause
复制代码

TOP

返回列表