| 
 | 
 
多谢反馈,备份不能重启到DOS的问题已修正,版本号:3.4.1.1 
本人修改的CGI用的是最新版的PECMD,许多特性与原版CGI不兼容了,代码几乎每一处都有更改,所以难免有疏漏。 
只有本人在使用时遇到问题,才会去修正。有什么问题就加我QQ反馈吧,这样解决问题的效率才会高。 
 
 
 
32位程序在64位中不能热备份的问题,wimlib-imagex官方PDF就有说明,只能用64位程序: 
 
 
ghost应该也是一样的道理,所以纯32位我就作了限制,现在不让运行在64位系统了。 
 
 
 
判断离线系统位宽,请参考: 
http://bbs.wuyou.net/forum.php?m ... &fromuid=378114 
用PECMD代码来自动处理,可以这样: 
 
CALL GetProgramBit &WeiSHU "C:\Windows\System32\version.dll" 
MESS. 系统位数为:%&WeiSHU% 
 
_SUB GetProgramBit 
        ENVI &Sk1= 
        GETF %~2,0#0x2,&Sk2 
        FIND $%&Sk2%=0x4D 0x5A, 
        {* 
                GETF %~2,0x3C#0x2,&Sk3 
                SED &Sk4=0,0x,,%&Sk3% 
                MSTR &Sk5,&Sk6=<1*>%&Sk4% 
                GETF %~2,0x%&Sk6%%&Sk5%#0x2,&Sk7 
                FIND $%&Sk7%=0x50 0x45,  
                {* 
                        CALC -base=16 &Sk8=0x%&Sk6%%&Sk5%+4 
                        GETF %~2,%&Sk8%#0x2,&Sk9 
                        FIND $%&Sk9%=0x4C 0x01, ENVI &Sk1=x86 
                        FIND $%&Sk9%=0x00 0x02, ENVI &Sk1=ia64 
                        FIND $%&Sk9%=0x64 0x86, ENVI &Sk1=x64 
                } 
        } 
        ENVI-ret %1=%&Sk1% 
_END 
 |   
 
 
 
 |