无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: lxl1638
打印 上一主题 下一主题

[PECMD X86 & X64 V4.0.2011.0501版] WinPE命令解释程序 & WinPE登录命令。

    [复制链接]
661#
发表于 2007-4-9 01:58:46 | 只看该作者
LOGO BUG:
LOGO一直有问题。不是在ini中任何位置执行都能成功,当多次执LOGO时图像无法显示。
建议将LOGO分成三部分:
LOGO INIT //初始化GDIPLUS.DLL
LOGO FILENAME //显示
LOGO //释放GDIPLUS.DLL
这样可以保证 LOGO FILENAME可以多次执行,而且便于你调试,而且LOGO INIT可以放在程序开头。
回复

使用道具 举报

662#
发表于 2007-4-9 02:15:08 | 只看该作者
CDROM,USB建议:增加的系统变量太多,可以采用列表的方式
CDROMLIST=G:,H:
USBLIST=U:
再增加一条字符串函数MID
ENVI CDROM=MID(%CDROMLIST%,4,2)  //CDROM=G:
ENVI USBDRV=MID(%USBLIST%,4,2)  //USBDRV=ERR 如果改为 USBDRV= 会删除变量,不好。
或者
MID(%CDROMLIST%,4,2) //结果保存在 MIDSTR 变量中
这样可提供更多的字符处理功能了。
RIGHT(%CDROMLIST%,2) //结果保存在 RIGHTSTR 变量中 获取最后一个CDROM符号
扩展:
INIT H //H初始化HDLIST变量
HDLIST=C:,D:,E: 通过字符串操作 可以丰富设置 PAGEFILE。
LEFT(%HDLIST%,2) //结果保存在LEFTSTR 变量中,获取第一个硬盘符号。

[ 本帖最后由 lwf8888 于 2007-4-9 02:22 AM 编辑 ]
回复

使用道具 举报

663#
发表于 2007-4-9 02:19:39 | 只看该作者
建议将PECMD SYSTEMTRAY 菜单CTRL ALT A取消,16色太低了显示LOGO.JPG效果差。
回复

使用道具 举报

664#
发表于 2007-4-9 03:27:50 | 只看该作者
原帖由 lxl1638 于 2007-4-8 03:56 PM 发表



晕,那么简单的事也要作说明?红色的为密码MD5字符串,如:

这个示例的密码是 123456 ,字符串123456的MD5为e10adc3949ba59abbe56e057f20f883e
当然你要有MD5工具,论坛、WWW上随便用找到。


多谢解释。那就是说目前无法提供一个界面让用户自己更改密码罗?
回复

使用道具 举报

665#
 楼主| 发表于 2007-4-9 11:45:26 | 只看该作者
原帖由 lwf8888 于 2007-4-9 01:37 AM 发表
又一个虫虫:启动好pe后,如果执行pecmd load xxx.ini,桌面提示版权文字。


1楼的版本已屏蔽了启动后LOAD文件时提示这些文字。
回复

使用道具 举报

666#
 楼主| 发表于 2007-4-9 11:48:03 | 只看该作者
原帖由 lwf8888 于 2007-4-9 01:58 AM 发表
LOGO BUG:
LOGO一直有问题。不是在ini中任何位置执行都能成功,当多次执LOGO时图像无法显示。
建议将LOGO分成三部分:
LOGO INIT //初始化GDIPLUS.DLL
LOGO FILENAME //显示
LOGO //释放GDIPLUS.DLL
这样 ...


本人只试过中途LOGO另一个文件,通过。没有试过LOGO多个文件。
也没有必要这样,GDI + 是很耗内存的。
可以肯定的是,换LOGO图时,以前显示的文件会消失,换图效果更差。
回复

使用道具 举报

667#
 楼主| 发表于 2007-4-9 11:51:57 | 只看该作者
原帖由 lwf8888 于 2007-4-9 02:15 AM 发表
CDROM,USB建议:增加的系统变量太多,可以采用列表的方式
CDROMLIST=G:,H:
USBLIST=U:
再增加一条字符串函数MID
ENVI CDROM=MID(%CDROMLIST%,4,2)  //CDROM=G:
ENVI USBDRV=MID(%USBLIST%,4,2)  //USBDRV= ...



将CDROM写入环境变量是能照DOS工具findCD的做法,方便用户提取光驱的盘符,
也方便以前用DOS启动盘启动的用户过渡便用PECMD,因为FINDCD的光驱就是%CDROM%

再增加命令就没有必要了,目前PECMD已有40条命令了,太多不方便记忆。
回复

使用道具 举报

668#
 楼主| 发表于 2007-4-9 11:56:09 | 只看该作者
原帖由 lwf8888 于 2007-4-9 02:19 AM 发表
建议将PECMD SYSTEMTRAY 菜单CTRL ALT A取消,16色太低了显示LOGO.JPG效果差。


CTRL + ALT + A 一定要保留,并非是要你使用这个热键,这个热键是应急用的,
当某种情况(如在没有显卡驱动的机子中,当DISP参数超出显卡或显示器范围)导致黑屏时,
这个热键可以恢复显示属性到一种安全模式。
回复

使用道具 举报

669#
 楼主| 发表于 2007-4-9 11:57:19 | 只看该作者
原帖由 waiting 于 2007-4-9 03:27 AM 发表


多谢解释。那就是说目前无法提供一个界面让用户自己更改密码罗?


界面很简单,记事本,相信人人会用。
回复

使用道具 举报

670#
发表于 2007-4-9 17:43:35 | 只看该作者
ramd 命令无效,不能设置ramdisk
回复

使用道具 举报

671#
 楼主| 发表于 2007-4-9 17:49:26 | 只看该作者
原帖由 lwf8888 于 2007-4-9 05:43 PM 发表
ramd 命令无效,不能设置ramdisk


你用那个PE,老猫测试过可以的。
回复

使用道具 举报

672#
发表于 2007-4-9 20:55:13 | 只看该作者
其实全是小内存引起的,老九大师你辛苦了
回复

使用道具 举报

673#
发表于 2007-4-9 21:58:35 | 只看该作者
原帖由 lwf8888 于 2007-4-9 01:37 AM 发表
又一个虫虫:启动好pe后,如果执行pecmd load xxx.ini,桌面提示版权文字。

版本显示 v2.7.367.1032
回复

使用道具 举报

674#
发表于 2007-4-9 22:00:30 | 只看该作者
内存256M,就是用ramd设置1m也没成功。
回复

使用道具 举报

675#
 楼主| 发表于 2007-4-9 22:04:38 | 只看该作者
本人问你是用那个PE的,近期的PE都没有RAMD了,半年前就取消了。
回复

使用道具 举报

676#
发表于 2007-4-9 22:13:49 | 只看该作者
最新的pecmd (v2.7.367.1032),help里有显示。系统维护时 x:盘一般空50M,太小了,又不能向硬盘写数据,没有ramdisk怎么行呀。我用的专业数据恢复软件有70M呢。对于大内存而言ramdisk还是有用的。
回复

使用道具 举报

677#
 楼主| 发表于 2007-4-9 22:23:50 | 只看该作者
原帖由 lwf8888 于 2007-4-9 10:13 PM 发表
最新的pecmd (v2.7.367.1032),help里有显示。系统维护时 x:盘一般空50M,太小了,又不能向硬盘写数据,没有ramdisk怎么行呀。我用的专业数据恢复软件有70M呢。对于大内存而言ramdisk还是有用的。


设置大的FBWF缓存或自己加回RAMD,就一个SYS文件和注册表的内容。
回复

使用道具 举报

678#
发表于 2007-4-9 22:23:54 | 只看该作者
原帖由 lwf8888 于 2007-4-9 09:58 PM 发表

版本显示 v2.7.367.1032


启动进入桌面后,再运行 pecmd load xxx.ini 会出现上述情况,而且无法设置 wallpapaer.在显示属性里面已经设置了,但是桌面没有生效,只显示版权。。。:L

[ 本帖最后由 lwf8888 于 2007-4-9 10:25 PM 编辑 ]
回复

使用道具 举报

679#
 楼主| 发表于 2007-4-9 22:35:33 | 只看该作者
原帖由 lwf8888 于 2007-4-9 10:23 PM 发表


启动进入桌面后,再运行 pecmd load xxx.ini 会出现上述情况,而且无法设置 wallpapaer.在显示属性里面已经设置了,但是桌面没有生效,只显示版权。。。:L


进入桌面后,要LOAD的文件不要有WALL命令,WALL命令也说明了不能在命令行下使用。2分钟后再给你新版试试。
本人试过进桌面后LOAD文件没有那些显示了。
回复

使用道具 举报

680#
 楼主| 发表于 2007-4-9 22:57:50 | 只看该作者
原帖由 lwf8888 于 2007-4-9 10:23 PM 发表


启动进入桌面后,再运行 pecmd load xxx.ini 会出现上述情况,而且无法设置 wallpapaer.在显示属性里面已经设置了,但是桌面没有生效,只显示版权。。。:L


帮试下,本人试过进入桌面后LOAD文件时没有那些提示了,但登录仍然保留。

下面是进入桌面后再LOAD原来的INI文件效果。

未命名.PNG (348.66 KB, 下载次数: 121)

未命名.PNG
回复

使用道具 举报

681#
发表于 2007-4-10 20:29:03 | 只看该作者
原帖由 lxl1638 于 2007-4-9 10:57 PM 发表


帮试下,本人试过进入桌面后LOAD文件时没有那些提示了,但登录仍然保留。

下面是进入桌面后再LOAD原来的INI文件效果。


pass
回复

使用道具 举报

682#
发表于 2007-4-10 20:30:59 | 只看该作者
正在学习中
想把毛桃版的外置去了 再集成几个装系统的必备软件加到映像文件里去
回复

使用道具 举报

683#
发表于 2007-4-10 23:14:39 | 只看该作者
LOGO BUG一直存在!
1、2次加载LOGO后,无法刷新,无法显示文字(图1)
2、版本提示影响文字(图2),版权在程序里已经有了,这里是否可以删除?

版本:2.7.636.4238

1.JPG (20.88 KB, 下载次数: 171)

1.JPG

2.JPG (24.11 KB, 下载次数: 174)

2.JPG
回复

使用道具 举报

684#
发表于 2007-4-10 23:15:02 | 只看该作者
回去玩了几天,又有更新了,笑死了,看到老九几次说过不再弄了,好象说下次更新计划在7月份的,还是一次次被拖下水了!
感谢老九一次次带来惊喜,看来又得花时间学习新功能了,不过最近要忙一段时间了,下载先,有空再研究

另,能否考虑加个类似 LASTERROR 的命令,用于查询最后一条命令的返回值
我看了下源码,命令函数基本上都有返回值的,实现这个功能没什么问题(不过实现后帮助文件得更新,加上返回值说明,有点工作量),就是考虑一下必要性与怎样利用这个返回值(用 FIND ?)

有这个相法主要是想用来判断 PAGE 命令是否成功,目前老毛桃的做法是执行PAGE命令后查打页面文件是否存在,用这个方法的前提是要先删掉可能已经存在的页面文件。而习惯上大家都将PE的页面文件与硬盘系统的页面文件同名,也就是说会删掉主系统的页面文件。虽然Win系统会重建这个文件,一般情况下删除了也没什么影响,但页面文件中实际上包含了很多有价值的信息,轻易删除主系统的页面文件不是完美的做法
当然,这只是一个方面,我们可以采用不同的页面文件名来规避这个问题。但如果能够检测PAGE的返回值,可以简化配置文件和加快PE的启动速度

[ 本帖最后由 tuxw 于 2007-4-10 11:16 PM 编辑 ]
回复

使用道具 举报

685#
发表于 2007-4-11 00:28:07 | 只看该作者
TEXT?LOGO? BUG
主INI设置LOGO,如果调用子INI,无法显示TEXT的内容。
回复

使用道具 举报

686#
发表于 2007-4-11 08:23:07 | 只看该作者
跟不上时代了......
回复

使用道具 举报

687#
发表于 2007-4-12 13:35:18 | 只看该作者
更新好快哦

谢谢先了
回复

使用道具 举报

688#
发表于 2007-4-12 14:02:00 | 只看该作者
我要看,为什么用这种功能呢?
回复

使用道具 举报

689#
发表于 2007-4-12 14:04:29 | 只看该作者
又更新了,老九利害个
回复

使用道具 举报

690#
发表于 2007-4-12 16:46:18 | 只看该作者
不错!长效显示TEXT内容,不知什么原因有某行内容显示后就消失了?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-8 08:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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