无忧启动论坛

标题: 发现了PECMD之LINK的BUG?(感谢老九老师解决问题) [打印本页]

作者: victor888    时间: 2008-1-20 13:29
标题: 发现了PECMD之LINK的BUG?(感谢老九老师解决问题)
我用毛桃的911版PE的内核,和红叶嫦娥纪念版的外置程序弄的桃子红了PE,有一个问题就是当LINK命令使用超过102次时,后面的LINK命令都无法使用。
如果我多加一个LINK命令都不给正常运行。

我给出WINPE.INI,感兴趣的看一下。

[ 本帖最后由 原名丢了 于 2008-1-20 10:37 PM 编辑 ]

WINPE.rar

4.97 KB, 下载次数: 61, 下载积分: 无忧币 -2


作者: lxl1638    时间: 2008-1-20 13:55
应该不存在这样的问题,文件太长,粗看一下:

1、有些不合法命令,如:
FIND MEM>120,LOGO %CurDir%\桌面背景\PELOGO.JPG|WAIT 1250

2、尽可能将 _SUB 定义的子过程放在文件头。

3、调试时发现到哪一行停止?
作者: victor888    时间: 2008-1-20 14:04
整个:
CALL Use_XP_Res                `提取硬盘上原有 Windows XP 的部分资源的快捷方式组

没给运行。
如果我把这部分内容和“CALL Create_OPLink”合并到一块,则无法进入桌面;如果我仅加入一条“CALL Use_XP_Res”的LINK到“CALL Create_OPLink”中,则此条可以显示,但多加一条都无法显示。

[ 本帖最后由 原名丢了 于 2008-1-20 02:10 PM 编辑 ]
作者: lxl1638    时间: 2008-1-20 14:13
1、将所有 _SUB 定义的子过程移到文件头;
2、仔细检查一个要建立快捷方式的每个 CMD、EXE、BAT 文件是否存在。
作者: victor888    时间: 2008-1-20 14:14
好,现在操作。
作者: victor888    时间: 2008-1-20 14:17
我把所有的过程都拿到了文件头,也不行,我确认所有的链接都是实际存在的。
作者: lxl1638    时间: 2008-1-20 14:20
你将整个PE和它的外置程序(包括外置要用到的DLL、SYS等)传上来(本人没有装 XP),有空本人试试。
作者: victor888    时间: 2008-1-20 14:22
老九,在FTP2/原名丢了/superu-pe.rar
作者: victor888    时间: 2008-1-20 14:23
麻烦你了lx1638。
作者: netwinxp    时间: 2008-1-20 14:25
如果创建的是.URL而不是.LNK,则酱紫的快捷方式不需要校验目标文件是否存在,而且.URL是文本文件,文件大小也比.LNK小。通过.CMD也可以创建.URL快捷方式,不过效率低下。
作者: lxl1638    时间: 2008-1-20 14:25
晕,在下,要2小时多。
作者: victor888    时间: 2008-1-20 14:28
老九,QQ联系我,我在线给你传:qq:511519860
作者: lxl1638    时间: 2008-1-20 14:32
不用了,现在换迅雷下,大概要半小时。
作者: victor888    时间: 2008-1-20 14:34
老久,我不睡觉,一直等你搞完,在线等,哈哈。虽然我已经连续2个月没有休周六周日了。
作者: victor888    时间: 2008-1-20 14:34
当然,我也自己研究是怎么回事,埋头ING......
作者: neo4026    时间: 2008-1-20 14:53
PECMD有的是BUG

附件是我的winpe.ini

最开始没REGI时

如果后面不加LOGS这句废话

根本就不执行LOAD语句

郁闷

WinPE.rar

656 Bytes, 下载次数: 21, 下载积分: 无忧币 -2


作者: victor888    时间: 2008-1-20 14:58
啊,怎么会这样
作者: lxl1638    时间: 2008-1-20 16:14
花了本人差不多1小时,毫无结果,你的INI文件基本没有错,试验的结果是 XP_资源 这个目录不存在。你换新版的PECMD试试,本人也发现你这个版本的PECMD不是最近的版本,且是经人破解的,或者破解不完善导致出现一些难以想象的错误。

[ 本帖最后由 lxl1638 于 2008-1-20 04:15 PM 编辑 ]
作者: victor888    时间: 2008-1-20 17:03
天啊,这个PECMD是毛桃的啊,我还要在什么地方下载啊。我找找吧。
作者: victor888    时间: 2008-1-20 17:04
真心谢谢你,老九。
作者: lxl1638    时间: 2008-1-20 18:27
原帖由 原名丢了 于 2008-1-20 05:04 PM 发表
真心谢谢你,老九。

基本搞定,也不知是什么原因引起的,换上最新版的 PECMD和PELOGON,修改了INI文件,XP_资源的快捷方式出来了。
建议将用于设置页文件的那些CMD砍掉,似乎在那里还有错误,PECMD无法解释太长的CMD命令。
LOGS记录了120个LINK命令,菜单建立正常。

桃红.rar

6.17 KB, 下载次数: 41, 下载积分: 无忧币 -2


作者: victor888    时间: 2008-1-20 18:31
我正要找你呢,我仅换了一个PECMD不好使,哈哈。现在用你的肯定没有问题了。
作者: lxl1638    时间: 2008-1-20 18:33
原帖由 原名丢了 于 2008-1-20 06:31 PM 发表
我正要找你呢,我仅换了一个PECMD不好使,哈哈。现在用你的肯定没有问题了。

是的,大问题没有了,小问题还存在,就是设置页文件部分在LOGS还记录了错误。

未命名.PNG (175.33 KB, 下载次数: 55)

未命名.PNG

作者: victor888    时间: 2008-1-20 19:22
这个小错误是因为什么引起的?老毛桃的0911版是不是也存在?
我已经满足了,哈哈,谢谢。
作者: victor888    时间: 2008-1-20 21:40
出鬼了,小PE里加入了其它内容后又恢复原状了。
作者: lxl1638    时间: 2008-1-20 21:49
加了什么内容              ?
作者: victor888    时间: 2008-1-20 21:51
不好意思,是我搞错了WINPE。INI开成旧的了,现在好了。

[ 本帖最后由 原名丢了 于 2008-1-20 10:35 PM 编辑 ]
作者: victor888    时间: 2008-1-20 22:27
see above above

[ 本帖最后由 原名丢了 于 2008-1-20 10:36 PM 编辑 ]




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3