无忧启动论坛

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

一键恢复CGI 3.2,32/64位自适应,支持GHO/WIM/SWM,支持GPT/动态磁盘(2014.02.09)

    [复制链接]
1981#
 楼主| 发表于 2013-7-16 14:14:21 | 只看该作者
2011dyzyb 发表于 2013-7-16 11:50
求教:
用无人值守配置文件一键备份成功,但用无人值守配置文件一键还原时怎么改都不行,显示“你还没有指 ...

以下是在WIN7PE 32位:

点评

上次请教老大的代码,这两句是什么意思呢? SET ::WM_LBUTTONDOWN=0x0201 ENVI @WIN1.POSTMSG=#1  详情 回复 发表于 2013-7-16 15:06
回复

使用道具 举报

1982#
发表于 2013-7-16 15:06:12 | 只看该作者
clonecd 发表于 2013-7-16 14:14
以下是在WIN7PE 32位:

上次请教老大的代码,这两句是什么意思呢?

SET  ::WM_LBUTTONDOWN=0x0201
ENVI @WIN1.POSTMSG=#1
回复

使用道具 举报

1983#
 楼主| 发表于 2013-7-16 15:09:24 | 只看该作者
527104427 发表于 2013-7-16 15:06
上次请教老大的代码,这两句是什么意思呢?

SET  ::WM_LBUTTONDOWN=0x0201

第一句是Windows消息,相应鼠标左键按下事件;

第二句是子线程(搜索WIM文件)通知主线程,我已“搜完收工”!

点评

哦,原来是这样,多谢了  详情 回复 发表于 2013-7-16 15:22
回复

使用道具 举报

1984#
发表于 2013-7-16 15:22:05 | 只看该作者
clonecd 发表于 2013-7-16 15:09
第一句是Windows消息,相应鼠标左键按下事件;

第二句是子线程(搜索WIM文件)通知主线程,我已“搜完 ...

哦,原来是这样,多谢了
回复

使用道具 举报

1985#
发表于 2013-7-16 16:24:40 | 只看该作者
不能还原的问题找到了,是自适应版不支持配置文件还原WIM,并同时发现一些问题,供下个版本修改:
一、关于imagex.exe
无论是文件名为imagex.exe、imagex_86.exe或imagex32.exe,都不影响onekey.exe自动调用它。
二、关于自适应版onekey.exe调用配置文件
自适应版onekey.exe调用配置文件可以用于备份,但不能用于还原(见图)

三、关于非单文件版onekey.exe调用配置文件
非单文件版onekey.exe调用配置文件用于还原正常,但用于备份,映像名称显示有问题。
以上问题与PE版本无关。

非单文件还原.jpg (20.08 KB, 下载次数: 162)

非单文件还原.jpg

非单文件备份.jpg (14.77 KB, 下载次数: 149)

非单文件备份.jpg

自适应还原.jpg (6.83 KB, 下载次数: 151)

自适应还原.jpg

自适应备份.jpg (15.93 KB, 下载次数: 152)

自适应备份.jpg
回复

使用道具 举报

1986#
 楼主| 发表于 2013-7-16 16:33:54 | 只看该作者
本帖最后由 clonecd 于 2013-7-16 16:39 编辑
2011dyzyb 发表于 2013-7-16 16:24
不能还原的问题找到了,是自适应版不支持配置文件还原WIM,并同时发现一些问题,供下个版本修改:
一、关于 ...


麻烦你换个PE再测试一下这两个版本,以便我好定位问题在哪里,多谢。
因为此两个版本代码是一样的,只有NSIS打包的代码不一样,需要你帮忙测试,以便改进。

因为我上面几个楼层都是用标准版 32/64位自适应 版本测试截图的。

至于映像名称应是你的PE缺少字体导致的。
回复

使用道具 举报

1987#
 楼主| 发表于 2013-7-16 16:45:35 | 只看该作者
本帖最后由 clonecd 于 2013-7-16 16:48 编辑
2011dyzyb 发表于 2013-7-16 16:24
不能还原的问题找到了,是自适应版不支持配置文件还原WIM,并同时发现一些问题,供下个版本修改:
一、关于 ...


我初步推测,由于你的PE缺少字体文件或相关的东西,导致“|”后的都为乱码,所以
(cd)\GHO\mhsbf.WIM|2

竖线后的数字也好,映像名称也好,都为乱码,自然就找不到“卷编号”了。

此推测正确与否,你换个PE一试便知。

不过怪就怪在,非单文件版又正常。看来要好好测试改进一下,先谢过。
回复

使用道具 举报

1988#
 楼主| 发表于 2013-7-16 17:33:15 | 只看该作者
2011dyzyb 发表于 2013-7-16 16:24
不能还原的问题找到了,是自适应版不支持配置文件还原WIM,并同时发现一些问题,供下个版本修改:
一、关于 ...

又仔细看了一下你的图,你的PE很可能精简掉了跟Unicode编码相关的文件,找一个不是太过精简的PE试试看。

点评

我用Windows Server 2003 PE、Win7维护版PE(就是精简版)、Win7网络版PE(就是所谓的全能版)、Win8网络版PE(就是所谓的全能版)进行测试,结果都是一样,所以肯定不是PE的问题,也不是PE缺少字体。 成功的就不  详情 回复 发表于 2013-7-16 20:31
回复

使用道具 举报

1989#
发表于 2013-7-16 18:53:16 | 只看该作者
新版又出来了,这个做的非常不错了。
回复

使用道具 举报

1990#
发表于 2013-7-16 20:31:30 | 只看该作者
本帖最后由 2011dyzyb 于 2013-7-16 20:36 编辑
clonecd 发表于 2013-7-16 17:33
又仔细看了一下你的图,你的PE很可能精简掉了跟Unicode编码相关的文件,找一个不是太过精简的PE试试看。


  上次发的是U盘PE和虚拟机ISO测试的,因为ISO是只读的,不便修改。为了方便测试,这次只用U盘PE测试,以便于修改。
  我用Windows Server 2003 PE、Win7维护版PE(就是精简版)、Win7网络版PE(就是所谓的全能版)、Win8网络版PE(就是所谓的全能版)进行测试,结果都是一样,所以肯定不是PE的问题,也不是PE缺少字体。
  测试成功的就不发了,只把有问题的截图发上来,什么PE测试请看图片文件名,不作说明了。

2003PE非单文件备份.jpg (14.42 KB, 下载次数: 159)

2003PE非单文件备份.jpg

WIN7精简版PE非单文件备份.jpg (14.46 KB, 下载次数: 154)

WIN7精简版PE非单文件备份.jpg

WIN7网络版PE非单文件备份.jpg (15.23 KB, 下载次数: 165)

WIN7网络版PE非单文件备份.jpg

WIN8网络版PE非单文件备份.jpg (14.75 KB, 下载次数: 156)

WIN8网络版PE非单文件备份.jpg

2003PE自适应还原.jpg (7.29 KB, 下载次数: 165)

2003PE自适应还原.jpg

WIN7精简版PE自适应还原.jpg (7 KB, 下载次数: 151)

WIN7精简版PE自适应还原.jpg

WIN7网络版PE自适应还原.jpg (6 KB, 下载次数: 151)

WIN7网络版PE自适应还原.jpg

WIN8网络版PE自适应还原.jpg (7.72 KB, 下载次数: 160)

WIN8网络版PE自适应还原.jpg
回复

使用道具 举报

1991#
 楼主| 发表于 2013-7-16 20:41:36 | 只看该作者
2011dyzyb 发表于 2013-7-16 20:31
上次发的是U盘PE和虚拟机ISO测试的,因为ISO是只读的,不便修改。为了方便测试,这次只用U盘PE测试, ...

好的,你把这些出现问题的PE发链接给我把,我本地测试,这样解决起来更快,更准确。

我这里不管虚拟机还是实机,刚才又测试了03PE也没问题,我三台实机测试的。
回复

使用道具 举报

1992#
 楼主| 发表于 2013-7-16 20:59:07 | 只看该作者
本帖最后由 clonecd 于 2013-7-16 21:23 编辑
2011dyzyb 发表于 2013-7-16 20:31
上次发的是U盘PE和虚拟机ISO测试的,因为ISO是只读的,不便修改。为了方便测试,这次只用U盘PE测试, ...


http://pan.baidu.com/share/link?shareid=1945530079&uk=892209350

用此版本试试看,测试辛苦了。以下版本也同时测试一下吧,辛苦辛苦!

http://pan.baidu.com/share/link?shareid=2090091084&uk=892209350

告诉结果就行了,不用上图了。

点评

先告知你,t2版一切OK,t3版再试。  详情 回复 发表于 2013-7-16 21:34
回复

使用道具 举报

1993#
发表于 2013-7-16 21:34:35 | 只看该作者
clonecd 发表于 2013-7-16 20:59
http://pan.baidu.com/share/link?shareid=1945530079&uk=892209350

用此版本试试看,测试辛苦了。以 ...

先告知你,t2版一切OK,t3版再试。
回复

使用道具 举报

1994#
 楼主| 发表于 2013-7-16 21:40:35 | 只看该作者
2011dyzyb 发表于 2013-7-16 21:34
先告知你,t2版一切OK,t3版再试。


如果这两个版本都行,你就先选一个用着吧。这两个版本都改进了虚拟光驱的加载方案,更合理了。

点评

在U盘PE中测试(cd)\、\开头、!\开头和U:\开头,T2、T3版都一切正常,祝贺! 顺便建议,如果能首先开启主界面,选择备份还是还原后再调用配置文件就更好了,这样就可以用一个ONEKEY.exe调用两个配置了,我现在  详情 回复 发表于 2013-7-16 22:08
T3版测试也可行,这正说明与PE无关,我测试的是!\开头,并未测试虚拟光驱。  详情 回复 发表于 2013-7-16 21:46
回复

使用道具 举报

1995#
发表于 2013-7-16 21:46:55 | 只看该作者
clonecd 发表于 2013-7-16 21:40
如果这两个版本都行,你就先选一个用着吧。这两个版本都改进了虚拟光驱的加载方案,更合理了。

T3版测试也可行,这正说明与PE无关,我测试的是!\开头,并未测试虚拟光驱。
回复

使用道具 举报

1996#
发表于 2013-7-16 22:08:57 | 只看该作者
clonecd 发表于 2013-7-16 21:40
如果这两个版本都行,你就先选一个用着吧。这两个版本都改进了虚拟光驱的加载方案,更合理了。

   在U盘PE中测试(cd)\、\开头、!\开头和U:\开头,T2、T3版都一切正常,祝贺!
   顺便建议,如果能首先开启主界面,选择备份还是还原后再调用配置文件就更好了,这样就可以用一个ONEKEY.exe调用两个配置了,我现在是用两个不同名的ONEKEY.exe来分别调用备份和还原的配置文件的。这个是否要求太高了?供参考。
回复

使用道具 举报

1997#
 楼主| 发表于 2013-7-16 22:29:58 | 只看该作者
2011dyzyb 发表于 2013-7-16 22:08
在U盘PE中测试(cd)\、\开头、!\开头和U:\开头,T2、T3版都一切正常,祝贺!
   顺便建议,如果能首先 ...

顺便建议,如果能首先开启主界面,选择备份还是还原后再调用配置文件就更好了,这样就可以用一个ONEKEY.exe调用两个配置了,我现在是用两个不同名的ONEKEY.exe来分别调用备份和还原的配置文件的。这个是否要求太高了?供参考。

>>这个已经定型了,改的代码改动太大了。
回复

使用道具 举报

1998#
 楼主| 发表于 2013-7-16 23:21:03 | 只看该作者
2011dyzyb 发表于 2013-7-16 22:08
在U盘PE中测试(cd)\、\开头、!\开头和U:\开头,T2、T3版都一切正常,祝贺!
   顺便建议,如果能首先 ...

再发一个解决你这个问题的增强版,也就是你讲的带DOS功能的,
不过用之前还是要先在你的环境下测试,记得反馈,谢谢。
  http://pan.baidu.com/share/link?shareid=2801736419&uk=892209350

点评

ONEKEY-plus716版测试结果: 一、在Windows下测试(XP系统): 1、关于GHO操作 还原并选择重启后进入DOS下Ghost恢复,能正常进入桌面; 备份没有象雨林木风8.1那样的热备份与DOS备份的选项,直接进  详情 回复 发表于 2013-7-17 16:14
回复

使用道具 举报

1999#
 楼主| 发表于 2013-7-16 23:31:33 | 只看该作者
2011dyzyb 发表于 2013-7-16 22:08
在U盘PE中测试(cd)\、\开头、!\开头和U:\开头,T2、T3版都一切正常,祝贺!
   顺便建议,如果能首先 ...

用两个不同名的ONEKEY.exe来分别调用备份和还原的配置文件的。这个是否要求太高了?
》》当初的设计思想是:对于不熟悉电脑的超级菜菜,你只要一个用于还原的ONEKEY.INI(与ONEKEY.EXE)同目录,ONEKEY.EXE最好是搞个快捷方式(到桌面或开始菜单),它一按就可以还原,当然对于此等菜菜,用的是增强版(非UEFI + GPT 平台)。
回复

使用道具 举报

2000#
发表于 2013-7-17 01:40:09 | 只看该作者
很好  下来备用
回复

使用道具 举报

2001#
 楼主| 发表于 2013-7-17 08:02:40 | 只看该作者
2011dyzyb 发表于 2013-7-16 22:08
在U盘PE中测试(cd)\、\开头、!\开头和U:\开头,T2、T3版都一切正常,祝贺!
   顺便建议,如果能首先 ...

顺便建议,如果能首先开启主界面,选择备份还是还原后再调用配置文件就更好了,这样就可以用一个ONEKEY.exe调用两个配置了,
>>>> 你是在PE中用的,所以你完全可以用PECMD2012的脚本完成这个功能,界面自己写,然后分别调用以下命令实现:
        EXEC ONEKEY.EXE restore.ini     // 假设restore.ini是恢复用的配置文件
        EXEC ONEKEY.EXE backup.ini     // 假设backup.ini是备份用的配置文件

点评

界面自己写,我可不会,我还是用笨办法吧,把两个ONEKEY改成不同名,分别作为备份、还原用。  详情 回复 发表于 2013-7-17 11:00
回复

使用道具 举报

2002#
发表于 2013-7-17 11:00:37 | 只看该作者
clonecd 发表于 2013-7-17 08:02
顺便建议,如果能首先开启主界面,选择备份还是还原后再调用配置文件就更好了,这样就可以用一个ONEKEY.e ...

界面自己写,我可不会,我还是用笨办法吧,把两个ONEKEY改成不同名,分别作为备份、还原用。
回复

使用道具 举报

2003#
发表于 2013-7-17 12:45:57 | 只看该作者
clonecd 发表于 2013-7-14 15:03
目前 PECMD2012  X64 还没有稳定下来。

出一个测试版,让大伙尝尝鲜
回复

使用道具 举报

2004#
发表于 2013-7-17 13:22:05 | 只看该作者
本帖最后由 2010XwX 于 2013-7-17 13:23 编辑

1,32位系统(Win7),选外置Ghost64,不报错,左下角仍显示Ghost32;
2,64位系统(WinPE8x64)选选外置Ghost64,左下角仍显示Ghost32。

ONEKEY.jpg (78.18 KB, 下载次数: 149)

ONEKEY.jpg
回复

使用道具 举报

2005#
 楼主| 发表于 2013-7-17 13:23:22 | 只看该作者
2010XwX 发表于 2013-7-17 13:22
1,32位系统(Win7),选外置Ghost64,不报错,左下角仍显示Ghost32;
2,64位系统(WinPE8x64)选选外置G ...


多谢测试反馈,我会根据你的反馈进行修正。
回复

使用道具 举报

2006#
 楼主| 发表于 2013-7-17 14:17:14 | 只看该作者
本帖最后由 clonecd 于 2013-7-17 14:29 编辑
2010XwX 发表于 2013-7-17 13:22
2,64位系统(WinPE8x64)选选外置Ghost64,左下角仍显示Ghost32。
请问你那个64位的GHOST,文件名是“GHOST64.EXE”吗?此处它仅根据文件名进行判断。

点评

你是根据文件名判断,似乎简单了些。请参考深山OneKeyGhost。在32位系统,只能外选32位Ghost,选64位报错;在64位系统,只能外选64位Ghost,选32位报错。它有二个特点:1,和文件名无关;2,不仅能自动识别32位还是6  详情 回复 发表于 2013-7-17 15:47
回复

使用道具 举报

2007#
 楼主| 发表于 2013-7-17 14:23:07 | 只看该作者
本帖最后由 clonecd 于 2013-7-17 14:42 编辑
2010XwX 发表于 2013-7-17 13:22
1,32位系统(Win7),选外置Ghost64,不报错,左下角仍显示Ghost32;
2,64位系统(WinPE8x64)选选外置G ...


1,32位系统(Win7),选外置Ghost64,不报错,左下角仍显示Ghost32;

》》》 你要选上那个单选框才会起作用。
另:此处仅根据GHOST的文件名判断你使用32位的GHOST还是64位的GHOST
GHOST32.EXE 为32位的GHOST,GHOST64.EXE为64位的GHOST。
如果为GHOST.EXE就不检测了。
回复

使用道具 举报

2008#
发表于 2013-7-17 14:23:13 | 只看该作者
windows8系统下启动软件,进行系统还原,提示错误,重启电脑进入灰色的还原界面后就没反应了,原系统也进不去了,U盘pe进行系统还原后,也不能进入系统;现在我把磁盘重新分区后还原,终于正常了。希望作者能够解决。
回复

使用道具 举报

2009#
 楼主| 发表于 2013-7-17 14:27:10 | 只看该作者
lb566 发表于 2013-7-17 14:23
windows8系统下启动软件,进行系统还原,提示错误,重启电脑进入灰色的还原界面后就没反应了,原系统也进不 ...

用的什么版本ONEKEY? 标准版还是增强版?还有你WIN8 是32位还是 64位,太笼统没法定位问题在哪里。
能详细点吗?还有你的操作能说具体点吗?

点评

windows8 32位用的ONEKEY增强版  详情 回复 发表于 2013-7-18 07:53
回复

使用道具 举报

2010#
 楼主| 发表于 2013-7-17 14:31:47 | 只看该作者
lb566 发表于 2013-7-17 14:23
windows8系统下启动软件,进行系统还原,提示错误,重启电脑进入灰色的还原界面后就没反应了,原系统也进不 ...

另:提示错误之后它还能重启还原吗?

多谢详细描述一下问题,以便能尽快有效解决,谢谢。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 08:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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