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

[注册表类] [已解决]批处理怎样离线修改注册表?

本帖最后由 yuan37 于 2013-7-10 11:27 编辑

本地硬盘分两个区 第一分区为XP主分区C盘,第二分区为扩展分区D盘,现有一个U盘上的USBXP,为E盘,
现用以下的代码离线导入U盘上的USBXP(E盘),以开启EWF,为什么运行却修改了本地C盘上的注册表,
而没有修改E盘上(USBXP)的注册表,原因出在哪里,请各位指点,谢!

代码如下:
  1. @echo off
  2. echo.
  3. echo.
  4. color a
  5. cls
  6. @echo off
  7. set /P DRIV=      请输入离线开启EWF系统所在磁盘的盘符  (例如E:)
  8. set DRIVE=%DRIV%
  9. reg load hklm\uuu %drive%\windows\system32\config\system
  10. REG add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters\Protected\Volume1 /v Enabled /t REG_DWORD /D 00000001 /f
  11. REG add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EWF\Parameters\Protected\Volume1 /v Enabled /t REG_DWORD /D 00000001 /f
  12. REG add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\EWF\Parameters\Protected\Volume1 /v Enabled /t REG_DWORD /D 00000001 /f
  13. reg unload hklm\uuu
  14. PAUSE
复制代码
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

挂载后应该修改uuu项下的值吧,像这样:
REG add HKLM\uuu\SYSTEM\CurrentControlSet\Services\EWF\Parameters\Protected\Volume1 /v Enabled /t REG_DWORD /D 00000001 /f

TOP

回复 2# apang


    大师  我试了  不知道 是什么情况,还是不行啊

TOP

回复 3# yuan37


    "不行"是个什么情况?还是修改了当前系统的注册表值吗?

TOP

回复 4# apang


    还是修改当前系统的值,没有修改E盘USBXP的值,不知该如何处理,再麻烦大师一下吧

TOP

本帖最后由 apang 于 2013-6-4 10:45 编辑

第13、14、15行:
REG add hklm\uuu\CurrentControlSet\Services\EWF\Parameters\Protected\Volume1 /v Enabled /t REG_DWORD /D 00000001 /f
REG add hklm\uuu\ControlSet001\Services\EWF\Parameters\Protected\Volume1 /v Enabled /t REG_DWORD /D 00000001 /f
REG add hklm\uuu\ControlSet002\Services\EWF\Parameters\Protected\Volume1 /v Enabled /t REG_DWORD /D 00000001 /f
1

评分人数

TOP

回复 6# apang


    啊  测试成功,非常感谢!!!!!!!!!

TOP

返回列表