无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4288|回复: 15
打印 上一主题 下一主题

8PE,regedit导入REG配置文件失效!求助

[复制链接]
跳转到指定楼层
1#
发表于 2014-10-1 02:54:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 evio 于 2014-10-1 08:38 编辑

x64 8PE,工具软件是WIM外置包,通过imagex挂载到PE系统,这一切都正常。
后来增加了一个7zip软件,为关联文件,在REGDOC.CMD中添加命令
  1. REGEDIT /S "%programfiles%\7-ZIP\7-ZIP.REG"
复制代码
,结果7zip关联失败。进入PE,手动运行REGDOC.CMD后,导入7-ZIP.REG,却能实现关联。为什么REGDOC.CMD中其他命令都可以执行,唯独这句不能执行,是win8PE的权限问题吗??还是和路径有关系??


REGDOC.CMD文件如下。

  1. PUSHD %~dp0
  2. SET TP=%CD%
  3. PATH "%WINDIR%\SYSTEM32"

  4. rem 注册7-ZIP
  5. REGEDIT /S "%programfiles%\7-ZIP\7-ZIP.REG"

  6. rem 注册imdisk虚拟磁盘右键菜单
  7. reg add "HKCR\Drive\shell\ImDiskSaveImage" /f /ve /t REG_SZ /d "保存ImDisk虚拟磁盘"
  8. reg add "HKCR\Drive\shell\ImDiskSaveImage\command" /f /ve /t REG_SZ /d "rundll32.exe imdisk.cpl,RunDLL_SaveImageFile %%L"
  9. reg add "HKCR\Drive\shell\ImDiskUnmount" /f /ve /t REG_SZ /d "卸载ImDisk虚拟磁盘"
  10. reg add "HKCR\Drive\shell\ImDiskUnmount\command" /f /ve /t REG_SZ /d "rundll32.exe imdisk.cpl,RunDLL_RemoveDevice %%L"
  11. reg add "HKLM\SOFTWARE\Classes\Ultraiso\shell\ImDiskMountFile" /f /ve /t REG_SZ /d "加载ImDisk虚拟磁盘"
  12. reg add "HKLM\SOFTWARE\Classes\Ultraiso\shell\ImDiskMountFile\command" /f /ve /t REG_SZ /d "rundll32.exe imdisk.cpl,RunDLL_MountFile %%L"
  13. reg add "HKLM\SOFTWARE\Classes\Winimage\shell\ImDiskMountFile" /f /ve /t REG_SZ /d "加载ImDisk虚拟磁盘"
  14. reg add "HKLM\SOFTWARE\Classes\Winimage\shell\ImDiskMountFile\command" /f /ve /t REG_SZ /d "rundll32.exe imdisk.cpl,RunDLL_MountFile %%L"

  15. rem 关联gho
  16. reg add "HKCR\.gho" /f /ve /t REG_SZ /d "Ghost"
  17. reg add "HKCR\Ghost" /f /ve /t REG_SZ /d "Ghost 映像文件"
  18. reg add "HKCR\Ghost\shell\open\command" /f /ve /t REG_SZ /d "%TP%\GHOST11\GhostExp.exe "%%1""
复制代码


换Winrar软件,也是regedit运行REG文件方式注册,却可以成功关联。特此请教。。。谢谢。

7-zip.reg和winrar.reg,分别在附件中

7-zip.reg和winrar.reg.rar

3.41 KB, 下载次数: 18, 下载积分: 无忧币 -2

2#
发表于 2014-10-1 13:54:54 来自手机 | 只看该作者
本帖最后由 xyzxp 于 2014-10-1 14:00 编辑

注册表转换成cmd直接加入REGDOC.CMD中执行不就行了。

或者在pecmd.ini 加入路径运行7-zip.reg 。

点评

支持!  发表于 2014-10-1 14:57
回复

使用道具 举报

3#
发表于 2014-10-1 13:58:54 | 只看该作者
用reg命令来注册,兼容性比较好。
貌似有一个程序可以后*.reg换成*.cmd脚本。
回复

使用道具 举报

4#
发表于 2014-10-1 14:55:44 | 只看该作者
EXEC !REGEDIT /S "%SystemRoot%\system32\7z.reg"这样!

点评

7zip是合成pe的外置工具 所以不放在system32里面 在pecmd里面执行,与在cmd里执行有什么区别? 另外 比较上面两个附件的不同 会不会是7zip的reg文件格式不对?  详情 回复 发表于 2014-10-1 18:41
回复

使用道具 举报

5#
发表于 2014-10-1 16:15:48 | 只看该作者
路径的问题
"%programfiles%是变量

REGEDIT /S "%programfiles%\7-ZIP\7-ZIP.REG"
换成
REGEDIT /S "%TP%\7-ZIP\7-ZIP.REG"


点评

试验了 依然不行 再pe里文件没有关联 必须双击运行reg文件后 关联才成功 而且双击打开才正常  详情 回复 发表于 2014-10-1 18:30
回复

使用道具 举报

6#
 楼主| 发表于 2014-10-1 18:30:43 来自手机 | 只看该作者
baosheng00 发表于 2014-10-1 16:15
路径的问题
"%programfiles%是变量


试验了  依然不行  再pe里文件没有关联   必须双击运行reg文件后  关联才成功  而且双击打开才正常
回复

使用道具 举报

7#
 楼主| 发表于 2014-10-1 18:41:07 来自手机 | 只看该作者
jsgh1983 发表于 2014-10-1 14:55
EXEC !REGEDIT /S "%SystemRoot%\system32\7z.reg"这样!

7zip是合成pe的外置工具  所以不放在system32里面   
在pecmd里面执行,与在cmd里执行有什么区别?
另外 比较上面两个附件的不同  会不会是7zip的reg文件格式不对?

点评

帮你转换成了CMD形式。  详情 回复 发表于 2014-10-1 18:47
回复

使用道具 举报

8#
发表于 2014-10-1 18:47:07 | 只看该作者
本帖最后由 xyzxp 于 2014-10-1 19:21 编辑
evio 发表于 2014-10-1 18:41
7zip是合成pe的外置工具  所以不放在system32里面   
在pecmd里面执行,与在cmd里执行有什么区别?
另 ...


帮你转换成了CMD形式。

7-zip.reg和winrar.reg.rar (2.69 KB, 下载次数: 22)

我只是转换,后来查看发现这个项目路径不对,可以自行修改一下,C 改成 X !

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders" /f /v "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\7-Zip\\" /t REG_SZ /d ""

点评

你好,上次向你求教过reg转cmd的问题 我在网上找了好几个reg2cmd工具,但效果都不理想。 我看的转换效果比较好,请问你的转换工具可否共享我一下,感激不尽啊。  详情 回复 发表于 2014-10-7 12:40
看来是我的转换错误,用你的CMD就OK了 谢谢。  详情 回复 发表于 2014-10-2 13:30
回复

使用道具 举报

9#
发表于 2014-10-1 19:13:10 | 只看该作者
7-ZIP.REG,放到其它目录,如,SYSTEM32

点评

放system32与放programfiles目录 在使用上有什么区别?  详情 回复 发表于 2014-10-1 20:54
回复

使用道具 举报

10#
 楼主| 发表于 2014-10-1 20:54:08 来自手机 | 只看该作者
2012bzsb 发表于 2014-10-1 19:13
7-ZIP.REG,放到其它目录,如,SYSTEM32

放system32与放programfiles目录  在使用上有什么区别?
回复

使用道具 举报

11#
发表于 2014-10-1 22:17:00 | 只看该作者
估计是环境变量出错,set查看一下。
回复

使用道具 举报

12#
 楼主| 发表于 2014-10-2 13:30:40 | 只看该作者
xyzxp 发表于 2014-10-1 18:47
帮你转换成了CMD形式。

看来是我的转换错误,用你的CMD就OK了
谢谢。
回复

使用道具 举报

13#
 楼主| 发表于 2014-10-7 12:40:06 | 只看该作者
xyzxp 发表于 2014-10-1 18:47
帮你转换成了CMD形式。

你好,上次向你求教过reg转cmd的问题
我在网上找了好几个reg2cmd工具,但效果都不理想。
我看的转换效果比较好,请问你的转换工具可否共享我一下,感激不尽啊。

点评

请到这里下载: http://www.bkill.com/download/25456.html  详情 回复 发表于 2014-10-8 11:26
回复

使用道具 举报

14#
发表于 2014-10-8 11:26:28 | 只看该作者
evio 发表于 2014-10-7 12:40
你好,上次向你求教过reg转cmd的问题
我在网上找了好几个reg2cmd工具,但效果都不理想。
我看的转换效 ...

请到这里下载:

http://www.bkill.com/download/25456.html

点评

谢谢提供。  详情 回复 发表于 2014-10-8 18:09
回复

使用道具 举报

15#
 楼主| 发表于 2014-10-8 18:09:51 | 只看该作者
xyzxp 发表于 2014-10-8 11:26
请到这里下载:

http://www.bkill.com/download/25456.html

谢谢提供。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 14:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表