无忧启动论坛

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

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

    [复制链接]
1561#
 楼主| 发表于 2008-7-8 13:10:18 | 只看该作者
原帖由 千里独行 于 2008-7-8 12:54 PM 发表
更新挺快的,7号才更新到了V3.2.708.256版,今天就有了更新版,快跟不上了。谢谢老九!


如果不想改 CALC 命令,你还得重新下载,因为:
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃    │格式│CALC [#]<变量0><=><变量1><运算符><变量2>                                                    ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │功能│将"变量1"和"变量2"按"运算符"来运算,把运算结果保存在"变量0"中。                             ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │参数│■前导"#"表示所有变量按 int 型数据来处理,省略该前导表示所有变量按double型数据来处理;      ┃
┃    │    │■"变量1"和"变量2"可以是具体数值,也可以是已存在的变量;                                    ┃
┃CALC│    │■"运算符"目前只支持"+"、"-"、"*"、"/"四种运算。                                            ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │示例│◆加法运算: CALC #Sum = 128 + 32 或 CALC Sum = %Datum1% + %Datum2%                          ┃
┃    │    │◆乘法运算: CALC #Result = 128 * 64 或 CALC Result = %Datum1% * %Datum2%                    ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │备注│※"变量1"或"变量2"可以用 ENVI 命令来直接设置(赋值),也可以是 CALC 命令运算赋值的结果;      ┃
┃    │    │※"变量1"或"变量2"没有赋值时,当数值"0"处理;要完成复杂的四则运算可用一系列 CACL 命令完成; ┃
┃    │    │※CACL命令按 double 型变量来处理数据时,最多保留4位小数,要比较数值大小可用IFEX命令来判断。 ┃
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
回复

使用道具 举报

1562#
发表于 2008-7-8 13:39:48 | 只看该作者
哈哈,老九又出新品,我第一个下了。谢谢!
回复

使用道具 举报

1563#
发表于 2008-7-10 22:50:28 | 只看该作者
回報一下 3.2.0708.256F版

附件裡面的檔案除了PECMD是2個不同版本外...其他檔案都一樣...

OS是XP系統...執行start.cmd...正常會成功跑完流程...C底下會有LOGO.GIF

不過3.2.0708.256F版本會停住...TIME不會跑

我看說明TIME指令沒更改過...所以應該是BUG吧...

另外...很好玩的是...2000系統下跑這2個版本的腳本都是正常的...@@

再來是...2000系統下...LOGO.GIF這張圖片不會顯示...
(附註一下...我測試了8台不同的電腦...系統都是2000的...其中有2台電腦有顯示圖片...6台不行...很奇怪...

不過我家的電腦...系統是XP系統跟在XPE內測試又都可以正常顯示圖片...)

TSET.rar (192.78 KB, 下载次数: 75)
回复

使用道具 举报

1564#
发表于 2008-7-10 23:27:47 | 只看该作者
原帖由 jzdai0903 于 2008-7-10 22:50 发表
回報一下 3.2.0708.256F版

附件裡面的檔案除了PECMD是2個不同版本外...其他檔案都一樣...

OS是XP系統...執行start.cmd...正常會成功跑完流程...C底下會有LOGO.GIF

不過3.2.0708.256F版本會停住...T ...



兄弟试了用PECMD调用窗口的情况没有?即使将之kill掉之后,只要INI文件没有执行完,这个窗口不会消失!这个大BUG不知九兄总不见回答。请兄弟测试一下!
回复

使用道具 举报

1565#
发表于 2008-7-11 08:15:44 | 只看该作者
原帖由 hhh333 于 2008-7-10 23:27 发表
兄弟试了用PECMD调用窗口的情况没有?即使将之kill掉之后,只要INI文件没有执行完,这个窗口不会消失!这个大BUG不知九兄总不见回答。请兄弟测试一下!


你傳你測試的腳本上來呢...我也比較好測試...老九也比較好測試...
回复

使用道具 举报

1566#
发表于 2008-7-11 11:47:08 | 只看该作者

回复 #1 lxl1638 的帖子

2.9.1版 PECMD.EXE 必须与新版 PELOGON.EXE 一起使用;
V2.9.1127.448版可以不要 PELOGON.EXE 这个文件,方法是将注册表的:
      "Setup","CmdLine" 改为 "PECMD.EXE MAIN  %SystemRoot%\System32\PECMD.INI"

看了以上说明,新版 PELOGON.EXE找不到下载地址。
回复

使用道具 举报

1567#
发表于 2008-7-11 12:56:16 | 只看该作者
原帖由 jzdai0903 于 2008-7-11 08:15 发表


你傳你測試的腳本上來呢...我也比較好測試...老九也比較好測試...

测试脚本如下:

_SUB ManulSetLoadMode,W360H310,手工选定外置程序装载模式
ENVI TT=30 `TT为窗口停留时间
ENVI V0=0--纯系统
ENVI V1=1--装载基本工具
ENVI V2=2--装载硬件驱动
ENVI V3=3--装载IE等网络工具
ENVI V4=4--装载办公游戏等高级应用系统
ENVI V5=5--装载以上所有程序+启动时自动安装驱动
ENVI V51=万能驱动
ENVI V52=真实驱动
ENVI V6=装载用户自定义程序(UOP.WIM)
GROU Group1,L12T3W330H240   
RADI RadioButton0,L32T14W250H20,%V0%,,1
RADI RadioButton1,L32T44W250H20,%V1%,,0
RADI RadioButton2,L32T74W250H20,%V2%,,0
RADI RadioButton3,L32T104W250H20,%V3%,,0
RADI RadioButton4,L32T134W250H20,%V4%,,0
RADI RadioButton5,L32T164W250H20,%V5%,,0
RADI RadioButton51,L42T190W100H20,%V51%,,1,1
RADI RadioButton52,L142T190W100H20,%V52%,,0,1
IFEX %WimDir%\UOP.WIM,CHEK Check1,L32T220W250H20,%V6%,,1
TEAM ENVI V0=|ENVI V1=|ENVI V2=|ENVI V3=|ENVI V4=|ENVI V5=|ENVI V51=|ENVI V52=|ENVI V6=
LABE Label1,L20T240W320H40,说明:选择后面的模式自动包括前面的程序;退出则由程序根据内存容量自动选择装载模式。
ITEM Button1,L260T240W88H24,确定,CALL CheckMode
TIME Timer1,1000,CALL CancelButt
_END
_SUB CancelButt
CALC Result=%TT%-1
ENVI TT=%Result%
ENVI @Button1=确定(%TT%秒)
IFEX $%TT%<1,TEAM ENVI @Timer1=0|KILL \%ManulSetLoadMode%
_END
_SUB CheckMode
ENVI M1=手动选择模式
IFEX $%RadioButton0.Check%=1,ENVI $LOADMODE=0
IFEX $%RadioButton1.Check%=1,ENVI $LOADMODE=1
IFEX $%RadioButton2.Check%=1,ENVI $LOADMODE=2
IFEX $%RadioButton3.Check%=1,ENVI $LOADMODE=3
IFEX $%RadioButton4.Check%=1,ENVI $LOADMODE=4
IFEX $%RadioButton5.Check%=1,ENVI $LOADMODE=5
KILL \%ManulSetLoadMode%
_END
TEAM TEXT 现在开始进入模式选择.........
CALL @ManulSetLoadMode
MESS 选择完成(LOADMODE=%LOADMODE%),可以看到窗口不能关闭,10秒后本信息窗退出,INI结束才能关闭。 @Value #OK *10000
回复

使用道具 举报

1568#
发表于 2008-7-11 14:12:01 | 只看该作者
測試了一下...應該是bug吧...

不過有設定透明度的話是可以正常跑...老九還沒更新的話...你就這樣用吧...

_SUB Manul,W360H310,手工選定外置程序裝載模式,,,1   ===>有標題 透明度1

或是

_SUB Manul,W360H310,手工選定外置程序裝載模式,,,-1   ===>無標題 透明度1
回复

使用道具 举报

1569#
发表于 2008-7-11 15:08:53 | 只看该作者
原帖由 jzdai0903 于 2008-7-11 14:12 发表
測試了一下...應該是bug吧...

不過有設定透明度的話是可以正常跑...老九還沒更新的話...你就這樣用吧...

_SUB Manul,W360H310,手工選定外置程序裝載模式,,,1   ===>有標題 透明度1

或是

_SUB Manul ...


感谢测试,你讲的方法用以上的测试中可以,但我的这个东西是放到启动时运行的,启动时根本看不到淡化消失的效果,INI没执行完它还照样在屏幕上,LOGO 图片的时候被掩盖一下,后面又跑出来。(上面的测试是因为结束了,如果下面还有花时间的语句,它也会再跑出来)

进入桌面后,再重新装这个菜单,有淡化消失的效果,但执行到后面其他词句时又跑出来,我真是给老九给搞瞢了,花那多时间去搞版权信息的颜色变换,而不把这个做成熟一点。

我反正觉得,版权信息影响美观,完全可以放到右下角,怕人家不知道可以将文字个数减少一点,文字大小或颜色搞得显眼一点,没必要将颜色变来变去!!!其他的理由前面已经讲了,不想再讲。反正觉得老九的这种做法,不是一个成熟的程序员所为。任何程序都要尽可能地方便用户而不要给用户添麻烦。

[ 本帖最后由 hhh333 于 2008-7-11 15:17 编辑 ]
回复

使用道具 举报

1570#
发表于 2008-7-12 12:06:29 | 只看该作者
我从以前就开始抓卡黑屏
花了好多时间找问题
结果昨天终于发现了
就是 USER 这个命令
在PECMD-V2.8.1111.120之前的版本都没问题
之后只要用了 USER 就有某些pc会卡黑
只要没用到 USER 就能顺利登录到桌面
找了那么久结果是这种原因,真是无言阿
回复

使用道具 举报

1571#
发表于 2008-7-12 12:23:19 | 只看该作者
原帖由 nasai 于 2008-7-12 12:06 发表
我从以前就开始抓卡黑屏
花了好多时间找问题
结果昨天终于发现了
就是 USER 这个命令
在PECMD-V2.8.1111.120之前的版本都没问题
之后只要用了 USER 就有某些pc会卡黑
只要没用到 USER 就能顺利登录到桌面 ...


!!!!!!!!!!!!!!!!!!真的啊,建议老九不要总把心思放在增加新功能上,新功能导致新bug,特别是一些老命令,以为是不可以出问题的,现在又蹦出些新BUG,用户可惨了!
回复

使用道具 举报

1572#
发表于 2008-7-12 12:37:16 | 只看该作者
为什要红白随机选一种?个人感觉白色就蛮好看
回复

使用道具 举报

1573#
发表于 2008-7-13 00:55:44 | 只看该作者
再继续研究发现也不见得是 USER 的问题
因为就算不去用 USER
直接事先用regedit改掉授权者资讯一样会卡黑
所以推论是某些步骤会检查预设的名称
可是怪的是,只有某些PC会卡黑
最没问题的是全intel的PC
回复

使用道具 举报

1574#
发表于 2008-7-13 16:58:50 | 只看该作者
有人反映不能将虚拟内存设置到U盘或移动硬盘,请楼主修正此BUG,详见
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

1575#
发表于 2008-7-13 19:23:36 | 只看该作者
To 老九...
CHEK  
复选框状态: 数字,1或-1为钩选状态,其余为没有钩选,小于0为灰色不可用状态。
环境变量 %复选框名称.Check% 为复选框状态,0为没有没有选中,非0为选中状态。
RADI  
单选框状态: 数字,1或-1为钩选状态,其余为没有钩选,小于0为灰色不可用状态
环境变量 "%单选框名称.Check%" 为单选框状态,0为没有没有选中,非0为选中状态。

不知可否增加一个命令可以用来动态改变"%复选框名称.Check%” 或者"%单选框名称.Check%"的值,比如说
ENVI #复选框名称.Check=XX,ENVI #单选框名称.Check=XX
以达到某些关联效果,例如只有父选项被选择后,其子选项才可以被选择,否则子选项显示为灰色不可用状态。
回复

使用道具 举报

1576#
发表于 2008-7-20 10:27:12 | 只看该作者
原帖由 就是这么衰 于 2008-7-13 19:23 发表
To 老九...
CHEK  
复选框状态: 数字,1或-1为钩选状态,其余为没有钩选,小于0为灰色不可用状态。
环境变量 %复选框名称.Check% 为复选框状态,0为没有没有选中,非0为选中状态。
RADI  
单选框状态: 数字 ...


1、既然提供选单控件操作,是有必要加动态改变状态的功能。我支持这么修改。
2、窗口应支持键盘操作,才符合操作习惯。
3、INI文件不结束窗口就不消失的BUG也快点弄好了!
4、奥运版难道真的要等开幕那一天才出?(我还是主张尽快出,万一有bug好修正,真的等到那天出,没BUG倒好,否则不是一个纪念倒是一个大遗憾)
5、还有就是出版本信息的方式应该有质的改变了,即要达到显示版本的目的又不能刺眼和影响画面的美观。
6、还有就是任务栏托盘图标,有时候能出有时候不能出的BUG也应该解决了,应该只要启动时用PECMD来装载配置就固定在托盘中显示,是不是比较难实现。通过SEND 17_,18_,77_,77^,18^,17^|SEND 17_,18_,77_,77^,18^,17^ 来出,实在有点不保险。

------哈哈,再加功能就象VB的表单了!但没办法,谁教九兄将这个东西搞得如此强大呢!这几天总不见出来,可能在家里闭门造车吧?!
回复

使用道具 举报

1577#
 楼主| 发表于 2008-7-20 11:38:10 | 只看该作者
这几天身体不大好,等有空就更新一次。
回复

使用道具 举报

1578#
发表于 2008-7-21 23:05:46 | 只看该作者
向老九问好,请保重身体。
回复

使用道具 举报

1579#
发表于 2008-7-22 11:46:27 | 只看该作者
好东西,谢谢楼主了!
回复

使用道具 举报

1580#
发表于 2008-7-22 18:11:20 | 只看该作者
多谢楼主分享,顶一下。
回复

使用道具 举报

1581#
发表于 2008-7-22 21:40:43 | 只看该作者
简直是无语了,老九一直这么更新下去到底图的是什么啊,I 服了 U
回复

使用道具 举报

1582#
 楼主| 发表于 2008-7-25 10:52:10 | 只看该作者
原帖由 tegl 于 2008-7-13 16:58 发表
有人反映不能将虚拟内存设置到U盘或移动硬盘,请楼主修正此BUG,详见
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=127801&extra=page%3D1

原帖由 就是这么衰 于 2008-7-13 19:23 发表
To 老九...
CHEK  
复选框状态: 数字,1或-1为钩选状态,其余为没有钩选,小于0为灰色不可用状态。
环境变量 %复选框名称.Check% 为复选框状态,0为没有没有选中,非0为选中状态。
RADI  
单选框状态: 数字 ...


先测试一下这个,针对U盘或移动硬盘设置虚拟内存出现的问题和复选框、单选框设置问题。

PECMD.rar

86.84 KB, 下载次数: 118, 下载积分: 无忧币 -2

回复

使用道具 举报

1583#
发表于 2008-7-25 11:13:35 | 只看该作者
老九,考虑一个做一个窗体编辑器吧.PECMD.EXE太强大了.写INI定位窗体等控件用代码的确要有耐心才行.有一个编辑器就更好了.^_^
回复

使用道具 举报

1584#
 楼主| 发表于 2008-7-25 11:21:44 | 只看该作者
原帖由 lrbin50 于 2008-7-25 11:13 发表
老九,考虑一个做一个窗体编辑器吧.PECMD.EXE太强大了.写INI定位窗体等控件用代码的确要有耐心才行.有一个编辑器就更好了.^_^


本人只有耐心写INI,没有耐心做这个编辑器,^_^
回复

使用道具 举报

1585#
发表于 2008-7-25 12:03:49 | 只看该作者
原帖由 lxl1638 于 2008-7-25 11:21 发表


本人只有耐心写INI,没有耐心做这个编辑器,^_^


那确实,搞那复杂干吗?你不如干脆要老九搞个c++++还好些!
将现有功能做完善了就要得了。
回复

使用道具 举报

1586#
发表于 2008-7-28 17:37:31 | 只看该作者
原帖由 lxl1638 于 2008-7-25 10:52 发表




先测试一下这个,针对U盘或移动硬盘设置虚拟内存出现的问题和复选框、单选框设置问题。

经测试,复选框、单选框设置问题已经得到解决了,老九辛苦了^_^
回复

使用道具 举报

1587#
发表于 2008-7-30 11:46:16 | 只看该作者
原帖由 lxl1638 于 2008-7-25 10:52 发表
先测试一下这个,针对U盘或移动硬盘设置虚拟内存出现的问题和复选框、单选框设置问题。


已测,还是老样子,无法在U盘或移动硬盘设置虚拟内存
回复

使用道具 举报

1588#
 楼主| 发表于 2008-7-30 11:50:32 | 只看该作者
原帖由 tegl 于 2008-7-30 11:46 发表

已测,还是老样子,无法在U盘或移动硬盘设置虚拟内存


1、有没有本地硬盘?
2、启动后"我的电脑"中能否看到U盘?
回复

使用道具 举报

1589#
发表于 2008-7-30 11:51:35 | 只看该作者
经测试,INI文件没执行完,生成的窗口即使kill了也不关闭的问题还是存在,这个问题是708F的版本才产生的。
回复

使用道具 举报

1590#
发表于 2008-7-30 12:16:23 | 只看该作者
原帖由 lxl1638 于 2008-7-30 11:50 发表


1、有没有本地硬盘?
2、启动后"我的电脑"中能否看到U盘?


1、有本地硬盘
2、能看到U盘
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-8 05:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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