天目子
发表于 2007-4-8 07:36:53
太专业了 ,我看不动阿:'( ,哪个版本是最新的 阿?
secowu
发表于 2007-4-8 09:45:09
(本人没有物理光驱);
老九的这种不断更新的精神,令我佩服!
等偶有钱了,就赞助个
finest
发表于 2007-4-8 09:50:31
有新的呢
下来学习!!
l1982012800
发表于 2007-4-8 11:01:03
老九太牛乳了
Yonsm
发表于 2007-4-8 11:01:59
老九现在非常极其熟悉了非Delphi了:)
xiazaia
发表于 2007-4-8 12:08:07
似乎弹出光驱不能用
vmware 5.5.3
虚拟的2000系统 一个分区C
老毛桃的0325
给INIT加了I参数 启动以后出了图标
虚拟镜像和真实光驱都试了 均不能弹出 这个时候去资源管理器 在光驱上点弹出是正常的
此时真实光驱是D
[ 本帖最后由 xiazaia 于 2007-4-8 12:12 PM 编辑 ]
弄潮儿-NET
发表于 2007-4-8 12:16:42
今天才四月,看图是5月,晕....超时空了
sidneyelliottl
发表于 2007-4-8 13:17:38
要谢谢搂主,我可以在u盘利用了
waiting
发表于 2007-4-8 15:38:11
SHEL <文件名(含路径)>[,密码MD5字符串][,重试次数]
请问预置密码放到哪儿,可否提供修改界面或命令(行)?
lxl1638
发表于 2007-4-8 15:56:17
原帖由 waiting 于 2007-4-8 03:38 PM 发表 http://bbs.wuyou.net/images/common/back.gif
请问预置密码放到哪儿,可否提供修改界面或命令(行)?
SHEL <文件名(含路径)>[,密码MD5字符串][,重试次数]
晕,那么简单的事也要作说明?红色的为密码MD5字符串,如:
SHEL %SystemRoot%\EXPLORER.EXE,e10adc3949ba59abbe56e057f20f883e,5
这个示例的密码是 123456 ,字符串123456的MD5为e10adc3949ba59abbe56e057f20f883e
当然你要有MD5工具,论坛、WWW上随便用找到。
lwf8888
发表于 2007-4-8 19:52:12
建议:RUNS <程序命令,启动项名称> 改为 RUNS <启动项名称,程序命令> 一般命令比较复杂有参数。这样易读性较高。
lwf8888
发表于 2007-4-8 20:03:38
建议:IFEX/FIND $环境变量名 比较符 环境变量值,改为FIND %环境变量名% 比较符 环境变量值。这样所有环境变量的引用就一致了,要不特别容易错误。而且调试时LOG也不易发现。编程时将判断$改为%,并可以简单的将比较符前面一个字符忽略即可。很容易实现。
lxl1638
发表于 2007-4-8 23:30:49
原帖由 lwf8888 于 2007-4-8 08:03 PM 发表 http://bbs.wuyou.net/images/common/back.gif
建议:IFEX/FIND $环境变量名 比较符 环境变量值,改为FIND %环境变量名% 比较符 环境变量值。这样所有环境变量的引用就一致了,要不特别容易错误。而且调试时LOG也不易发现。编程时将判断$改为%,并可以简单的 ...
可以跟你说:
在PECMD中,凡两个"%"之间的字符串都会被认成是环境变量,程序的本身首先第一步会将它展开;如:
FIND %SystemRoot%\SYSTEM32\PECMD.INI,........
会被展开成
FIND X:\I386\SYSTEM32\PECMD.INI,......
这是PECMD能支持环境变量解析和继承环境变量的关键。
另一方面FIND和IFEX命令还有其它功能,如判断磁盘文件或目录或内存进程是否存在,因此首先要让PECMD知道你要作何种判断,如
IFEX %SystemRoot%,........
这样的表达是表示判断文件目录的,按你的要求一改就不知是作何种判断了。
[ 本帖最后由 lxl1638 于 2007-4-8 11:32 PM 编辑 ]
lxl1638
发表于 2007-4-8 23:31:33
原帖由 lwf8888 于 2007-4-8 07:52 PM 发表 http://bbs.wuyou.net/images/common/back.gif
建议:RUNS改为 RUNS一般命令比较复杂有参数。这样易读性较高。
如何读,完全取决于个人的习惯。
lwf8888
发表于 2007-4-8 23:45:57
bug 报告
在ini开头定义如下:
_SUB GS
DISP W800 H600 B32 T1000
_END
在log中显示:
_SUB GS 操作成功完成
DISP W800 H600 B32 T1000 无效的窗口句柄。
_END 操作成功完成
按pecmd _sub的说明,在定义时怎么会别解释呢???
lxl1638
发表于 2007-4-8 23:53:47
执行 W800 H600 B32 T1000 后,有没有设置成 800*600 的32位真彩色?
实机还是虚拟机的结果?
lwf8888
发表于 2007-4-9 00:01:28
仅仅定义一个函数,还没有执行呢。函数定义在程序开头。
lwf8888
发表于 2007-4-9 00:03:19
每次经桌面都有提示:WinPE Commander (Modified By Lxl1638)。
大家都尊重你的劳动成果,在程序里显示就可以了。每次在桌面提示效果不好。
lxl1638
发表于 2007-4-9 00:08:41
就一行英文,也没有中文,仅PECMD的一些信息和版本号而已,没那么严重吧?
你在无忧才知道这些信息是什么,别人还以为老外的呢?
[ 本帖最后由 lxl1638 于 2007-4-9 12:09 AM 编辑 ]
lwf8888
发表于 2007-4-9 00:08:42
ini 判断U盘错误。在我的机器上显示的是a b。一般c以后的Removable Drive才可能是。这是简单的判断方法。当然也可以通过系统函数去判断,还是简单方便。:$
lwf8888
发表于 2007-4-9 00:10:34
原帖由 lxl1638 于 2007-4-9 12:08 AM 发表 http://bbs.wuyou.net/images/common/back.gif
就一行英文,也没有中文,仅PECMD的一些信息和版本号而已,没那么严重吧?
建议放在程序里面。要不搞得像shareware了。:P
lwf8888
发表于 2007-4-9 00:12:16
我当然无所谓啦。hack一下也很简单。呵呵。反正都是自己用,就不用那么繁了。:L :L
lxl1638
发表于 2007-4-9 00:18:07
原帖由 lwf8888 于 2007-4-9 12:08 AM 发表 http://bbs.wuyou.net/images/common/back.gif
ini 判断U盘错误。在我的机器上显示的是a b。一般c以后的Removable Drive才可能是。这是简单的判断方法。当然也可以通过系统函数去判断,还是简单方便。:$
如象A或B的系统函数返回都是 Removable Drive 吧,我没有软区,也没有测试。
lxl1638
发表于 2007-4-9 00:19:09
DISP命令的日志记录修了一下,你帮我测试。
lwf8888
发表于 2007-4-9 00:45:20
原帖由 lxl1638 于 2007-4-9 12:19 AM 发表 http://bbs.wuyou.net/images/common/back.gif
DISP命令的日志记录修了一下,你帮我测试。
pass
lwf8888
发表于 2007-4-9 00:46:43
bug报告:[误报已删除]
[ 本帖最后由 lwf8888 于 2007-4-9 01:04 AM 编辑 ]
lxl1638
发表于 2007-4-9 01:01:29
原帖由 lwf8888 于 2007-4-9 12:46 AM 发表 http://bbs.wuyou.net/images/common/back.gif
bug报告:
MESS 6 秒后默认选择 %YESNO% ! @是否设置虚拟内存 #YN *6000
运行提示 6 秒后默认选择 %YESNO% ,变量没有解释
不会吧,本人全面测试过的,你试试不面附件的测试,把这些文件放到PECMD相同目录中,双击CMD文件。
lwf8888
发表于 2007-4-9 01:17:59
text bug报告:
TEXT #0XFFFFFF,L20,T20,R320,B40 $16,运行时显示 函数不正确
这个text只是设置颜色,没有文字,就报错。如果有文字就不报错。当然也有变通的手法。;P
lwf8888
发表于 2007-4-9 01:28:48
原帖由 lwf8888 于 2007-4-9 12:03 AM 发表 http://bbs.wuyou.net/images/common/back.gif
每次经桌面都有提示:WinPE Commander (Modified By Lxl1638)。
大家都尊重你的劳动成果,在程序里显示就可以了。每次在桌面提示效果不好。
好像出错时才会注意到。因为在调试,每次都看到。呵呵。:P
lwf8888
发表于 2007-4-9 01:37:52
又一个虫虫:启动好pe后,如果执行pecmd load xxx.ini,桌面提示版权文字。