无忧启动论坛

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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
9781#
发表于 2015-6-11 09:02:31 | 只看该作者
527104427 发表于 2015-6-11 08:47
改成花花绿绿的看着怪难受。我还是倾向于,只把清除键设成红色,其它不要设了。

下面两句改改就行了: ...

嘻嘻,我喜欢彩色显示,把三种颜色修改版作为独家版本可以吗?

点评

你说了算,想怎么折腾都行啊!  发表于 2015-6-11 09:06
回复

使用道具 举报

9782#
发表于 2015-6-11 09:56:20 | 只看该作者
527104427 发表于 2015-6-11 05:14
恭喜啊,可以把这得意的功能更新进MBROSTool了吧?这下内存卡也可以启动了!!

哈哈,终于好了。老 ...

完美,10分!
回复

使用道具 举报

9783#
发表于 2015-6-11 10:43:40 | 只看该作者
527104427 发表于 2015-6-11 08:47
改成花花绿绿的看着怪难受。我还是倾向于,只把清除键设成红色,其它不要设了。

下面两句改改就行了: ...


如图,Imdisk Gui,在最新PECMD帮助界面输入showdrivs貌似没反应?你演示一下:

1.png (31.23 KB, 下载次数: 93)

1.png

点评

以下命令切换到帮助界面: 挂载各类型隐藏分区_x86.exe help 帮助界面输入showdrives切换回工具界面。 你可能误解了,这个工具并不在PECMD发行包里面。本工具和PECMD是两个不同的概念,但本工具包含了PECM  详情 回复 发表于 2015-6-11 11:00
回复

使用道具 举报

9784#
发表于 2015-6-11 11:00:27 | 只看该作者
ddsony 发表于 2015-6-11 10:43
如图,Imdisk Gui,在最新PECMD帮助界面输入showdrivs貌似没反应?你演示一下:

以下命令切换到帮助界面:
挂载各类型隐藏分区_x86.exe    help

帮助界面输入showdrives切换回工具界面。

你可能误解了,这个工具并不在PECMD发行包里面。本工具和PECMD是两个不同的概念,但本工具包含了PECMD的功能,可以在PECMD帮助界面和工具界面相互切换。

点评

现在明白了,先运行本工具,help跳出pecmd帮助界面,再showdrivs才可以切换。 原以为是本工具内置到PECMD中,通过showdrivs呼出呢。  详情 回复 发表于 2015-6-11 11:30
回复

使用道具 举报

9785#
发表于 2015-6-11 11:30:42 | 只看该作者
本帖最后由 ddsony 于 2015-6-11 11:37 编辑
527104427 发表于 2015-6-11 11:00
以下命令切换到帮助界面:
挂载各类型隐藏分区_x86.exe    help


现在明白了,先运行本工具,help跳出pecmd帮助界面,再showdrivs才可以切换。
原以为是本工具内置到PECMD中,通过showdrivs呼出呢。
回复

使用道具 举报

9786#
 楼主| 发表于 2015-6-11 19:25:06 | 只看该作者
527104427 发表于 2015-6-11 08:47
改成花花绿绿的看着怪难受。我还是倾向于,只把清除键设成红色,其它不要设了。

下面两句改改就行了: ...


有人回报
http://bbs.wuyou.net/forum.php?m ... &fromuid=436204

sin后再输入2位数问题。  LABE版也有。

点评

老大,有没有办法获取输入框中光标所在的位置?  详情 回复 发表于 2015-6-11 21:00
回复

使用道具 举报

9787#
发表于 2015-6-11 21:00:12 | 只看该作者
mdyblog 发表于 2015-6-11 19:25
有人回报
http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=330493&pid=3099732&from ...

老大,有没有办法获取输入框中光标所在的位置?

点评

可以插查询位置,也可以设定位置  详情 回复 发表于 2015-6-11 21:55
SET &EM_GETSEL=0x00B0 // GetPos EditName PosStart PosEnd _SUB SetPos SET &d2=%~3 FIND $%&d2%=, SET &d2=%~2 ENVI @%1.SENDMSG=%EM_SETSEL%,%~2,%d2% _END ITEM ITEM3,L281T71W60H30,查  详情 回复 发表于 2015-6-11 21:35
回复

使用道具 举报

9788#
 楼主| 发表于 2015-6-11 21:35:42 | 只看该作者
本帖最后由 mdyblog 于 2015-6-11 21:37 编辑

527104427 发表于 2015-6-11 21:00
老大,有没有办法获取输入框中光标所在的位置?


SET  &EM_GETSEL=0x00B0
// GetPos  EditName PosStart PosEnd
_SUB GetPos
    SET$# &D1=*8 0
    SET$# &D2=*8 0
    ENVI @%1.SENDMSG=%EM_GETSEL%,@&D1,@&D2
    ENVI?long &D1=&&v1
    ENVI?long &D2=&&v2
    ENVI-ret  %~2=%&v1%
    ENVI-ret  %~3=%&v2%
_END
ITEM ITEM3,L281T71W60H30,查询,TEAM GetPos &&EC &&v1 &&v2|ENVI @LABE1=位置 %&v1% %&v2%

PosStart <  PosEnd  则是选择了一段文本,测为范围
PosStart =  PosEnd 则恰好该位置
回复

使用道具 举报

9789#
 楼主| 发表于 2015-6-11 21:55:07 | 只看该作者
本帖最后由 mdyblog 于 2015-6-12 01:42 编辑
527104427 发表于 2015-6-11 21:00
老大,有没有办法获取输入框中光标所在的位置?


可以查询位置,也可以设定位置
Edit位置.WCS.zip (891 Bytes, 下载次数: 19)

点评

嘿嘿,这个太棒了!!学习一下  详情 回复 发表于 2015-6-11 22:01
回复

使用道具 举报

9790#
发表于 2015-6-11 22:01:06 | 只看该作者
mdyblog 发表于 2015-6-11 21:55
可以插查询位置,也可以设定位置

嘿嘿,这个太棒了!!学习一下
回复

使用道具 举报

9791#
发表于 2015-6-12 19:54:34 | 只看该作者
mdyblog 发表于 2015-6-9 18:18
但是点击数字不能连续太快.
-------------
演示搞小点就可以了。 原来演示程序150ms

great stuff, hope you have some files in English edition though:)

点评

what do you refer to? PECMD help document? English help doc already issued.  详情 回复 发表于 2015-6-12 20:20
回复

使用道具 举报

9792#
发表于 2015-6-12 20:20:55 | 只看该作者
Domainique 发表于 2015-6-12 19:54
great stuff, hope you have some files in English edition though:)

what do you refer to?
PECMD help document?
English help doc already issued.
回复

使用道具 举报

9793#
发表于 2015-6-13 08:32:42 | 只看该作者
请教一下
ENVI这个命令
使用后有没有必要对变量清空一次呢
比如开头用了
ENVI W=%WINDIR%
末尾有没有必要
ENVI W=
按照说明 这个变量的成次很浅
看见有人会在配置文件末尾重置掉
有人则是不管
我有点强迫症 希望大大点明一下

点评

ENVI这个命令 使用后有没有必要对变量清空一次呢 ... 看见有人会在配置文件末尾重置掉 有人则是不管 --------- 如果 进程到此结束, 就不用管了。 否则是要删除的。释放内存。 不是 “清空” 而是 “删  详情 回复 发表于 2015-6-13 09:24
回复

使用道具 举报

9794#
 楼主| 发表于 2015-6-13 09:24:24 | 只看该作者
小絔小小小 发表于 2015-6-13 08:32
请教一下
ENVI这个命令
使用后有没有必要对变量清空一次呢


ENVI这个命令
使用后有没有必要对变量清空一次呢
...
看见有人会在配置文件末尾重置掉
有人则是不管
---------
如果 进程到此结束, 就不用管了。

否则是要删除的。释放内存。

回复

使用道具 举报

9795#
发表于 2015-6-13 14:09:09 | 只看该作者
本帖最后由 ling3882688 于 2015-6-13 14:15 编辑

EXEC PECMD.EXE DEVI $$%MyDrv%\*.INF
//FILE %MyDrv%
//PECMD版本:PECMD2012.1.88.05.62-130810

C大 DEVI命令是执行完毕才会往下执行吧? DEVI安装驱动然后删除驱动目录,我怀疑还没安装完就删除了,怎么控制保险点不至于删除目录驱动实际上还没安装完?

我还遇到一个比较奇怪的问题,我用DEVI在PE启动过程中安装一个驱动,这个驱动手动或者批处理都可以安装成功,如果直接在PE启动过程PECMD.INI中DEVI $$%MyDrv%\*.INF的话无法成功安装,必须单独调用一个进程或者写成这样EXEC PECMD.EXE DEVI $$%MyDrv%\*.INF才可以成功。

再补充一点:EXEC PECMD.EXE DEVI $$%MyDrv%\*.INF虽然可以执行成功但是如果在这行命令后面再执行任何其它的命令都会导致这行命令不能成功!

点评

EXEC =PECMD.EXE TEAM DEVI $$%MyDrv%\*.INF| FILE %MyDrv%  详情 回复 发表于 2015-6-13 16:38
回复

使用道具 举报

9796#
 楼主| 发表于 2015-6-13 16:38:37 | 只看该作者
ling3882688 发表于 2015-6-13 14:09
EXEC PECMD.EXE DEVI $$%MyDrv%\*.INF
//FILE %MyDrv%
//PECMD版本:PECMD2012.1.88.05.62-130810

EXEC =PECMD.EXE TEAM DEVI $$%MyDrv%\*.INF| FILE %MyDrv%

点评

谢M大。 EXEC =PECMD.EXE TEAM DEVI $$%MyDrv%\*.INF| FILE %MyDrv% 解决了目录删除的问题,但是前面的DEVI没有成功,改成如下不等待运行问题解决。 EXEC PECMD.EXE TEAM DEVI $$%MyDrv%\*.INF| FILE %MyDrv%  详情 回复 发表于 2015-6-14 00:25
回复

使用道具 举报

9797#
发表于 2015-6-13 21:15:51 | 只看该作者
M大。利用PECMD制作图形界面。切换页面会产生重叠。请M大能修复好这个问题。PECMD2012.1.78版本无这问题

如:

_SUB chxm1023,W475H350,Windows PE 制作菜单,,chxm1023.dll#0
IMAG -bupdate Image1,L0T0W475H350,%CurDir%\logo

GROU laba3,L10T1W450H55,
GROU laba2,L10T80W450H225,

ITEM ButCAB,L430T60W30H20,浏览,CALL GHTP,,1
EDIT MYCAB,L145T60W280H20,浏览或将图片拖拽至此,双击或回车键即可!,FILE %MYCAB%=>source\zp_uefi\PART\chxm1023.jpg,0x200

LABE -ncmd -trans chxm_ZDYQD,L10T60W130H20,自定义PE背景∶,,0x408000,20
LABE -trans Labe1,L360T307W105H13,Edit by:chxm1023,CALL GYW,0x0000FF###
LABE -trans Labe2,L210T307W50H13,使用说明,CALL SYSM,0x0000FF###
LABE -trans Labe3,L10T307W150H13,支持:WinXP、Win7、Win8.1,,0x0000FF###

ITEM -font:15:楷体 XR,L15T11W130H40,   写入菜单,CALL XRCD,chxm1023.dll#7
ITEM -font:15:楷体 ISO,L170T11W130H40,  ISO制作,CALL ISOZ,chxm1023.dll#2
ITEM -font:15:楷体 GY,L325T11W130H40,   拓展功能,CALL WHGJ,chxm1023.dll#1

ITEM -font:10:宋体 MGSJ,L15T255W130H35, 免格升级,TEAM EXEC =!bootpart.exe -mount -driveletter T:|CALL WSSJ,chxm1023.dll#19
ITEM -font:10:宋体 QDCS,L170T255W130H35,启动测试,CALL QDCS,chxm1023.dll#9
ITEM -font:10:宋体 ZXBB,L325T255W130H35,  查看最新版,TEAM EXEC $http://pan.baidu.com/s/1o6yYVX4,chxm1023.dll#12

CALL XRCD
_END

_SUB XRCD
TEAM ENVI @YJXR.visable=1|ENVI @GDXR.visable=1|ENVI @YPAZ.visable=1|ENVI @CZUP.visable=1
TEAM ENVI @ISOA.visable=0|ENVI @ISOB.visable=0|ENVI @ISOC.visable=0
TEAM ENVI @AZGJ.visable=0|ENVI @XFYD.visable=0|ENVI @SCYD.visable=0|ENVI @QCTB.visable=0|ENVI @QCDP.visable=0|ENVI @CPYD.visable=0|ENVI @DKGD.visable=0|ENVI @DKUD.visable=0|ENVI @Labe.visable=0

ITEM -font:10:宋体 YJXR,L45T120W165H40,     一键制作PE(推荐),CALL YJZZ,chxm1023.dll#8
ITEM -font:10:宋体 GDXR,L255T120W165H40,     U+高端隐藏写入,CALL GDXR,chxm1023.dll#2
ITEM -font:10:宋体 YPAZ,L45T190W165H40,     安装PE到本地硬盘,CALL AZBD,chxm1023.dll#3
ITEM -font:10:宋体 CZUP,L255T190W165H40,     重置U盘返回容量,CALL CZUP,chxm1023.dll#5
_END

_SUB ISOZ
TEAM ENVI @YJXR.visable=0|ENVI @GDXR.visable=0|ENVI @YPAZ.visable=0|ENVI @CZUP.visable=0
TEAM ENVI @ISOA.visable=1|ENVI @ISOB.visable=1|ENVI @ISOC.visable=1
TEAM ENVI @AZGJ.visable=0|ENVI @XFYD.visable=0|ENVI @SCYD.visable=0|ENVI @QCTB.visable=0|ENVI @QCDP.visable=0|ENVI @CPYD.visable=0|ENVI @DKGD.visable=0|ENVI @DKUD.visable=0|ENVI @Labe.visable=0

ITEM -font:10:宋体 ISOB,L45T120W165H40,     U+高端隐藏写入,CALL GDXR,chxm1023.dll#2
ITEM -font:10:宋体 ISOA,L155T190W165H40,     重置U盘返回容量,CALL CZUP,chxm1023.dll#5
ITEM -font:10:宋体 ISOC,L255T120W165H40,   生成ISO镜像,CALL TQPE,chxm1023.dll#2
_END

_SUB WHGJ
TEAM ENVI @YJXR.visable=0|ENVI @GDXR.visable=0|ENVI @YPAZ.visable=0|ENVI @CZUP.visable=0
TEAM ENVI @ISOA.visable=0|ENVI @ISOB.visable=0|ENVI @ISOC.visable=0
TEAM ENVI @AZGJ.visable=1|ENVI @XFYD.visable=1|ENVI @SCYD.visable=1|ENVI @QCTB.visable=1|ENVI @QCDP.visable=1|ENVI @CPYD.visable=1|ENVI @DKGD.visable=1|ENVI @DKUD.visable=1|ENVI @Labe.visable=1

ITEM -font:10:宋体 AZGJ,L15T105W130H35,     硬盘安装工具,EXEC .\nt6hdd.exe,chxm1023.dll#16
ITEM -font:10:宋体 XFYD,L170T105W130H35,   修复引导工具,EXEC .\系统引导修复.exe,chxm1023.dll#10
ITEM -font:10:宋体 SCYD,L325T105W130H35,   删除引导工具,EXEC .\删除启动项.cmd,chxm1023.dll#18
ITEM -font:10:宋体 QCTB,L15T155W130H35,    清除通知栏图标,EXEC .\清除通知区域图标.bat,chxm1023.dll#11
ITEM -font:10:宋体 QCDP,L170T155W130H35,   去除图标盾牌,EXEC .\去除win7图标上的盾牌.bat,chxm1023.dll#6
ITEM -font:10:宋体 CPYD,L325T155W130H35,    磁盘引导工具,EXEC .\BOOTICE.exe,chxm1023.dll#14

ITEM -font:10:宋体 DKGD,L15T205W130H35,     打开隐藏分区,TEAM EXEC =!bootpart.exe -mount -driveletter T:|CALL DKGD,chxm1023.dll#17
ITEM -font:10:宋体 Labe,L170T205W130H35,   打exFAT补丁,CALL EXFAT,chxm1023.dll#13
ITEM -font:10:宋体 DKUD,L325T205W130H35,    打开 UD 分区,EXEC =.\FbinstTool.exe,chxm1023.dll#17

_END

TEAM CALL @chxm1023|IFEX T:\grldr,MESS+icon*4 温馨提示:\n\n您是否要卸载已挂载的隐藏分区?\n\n点击“是”保持挂载,点击“否”卸载!@20秒自动关闭 #YN *20000 $Y|FIND $%YESNO%=NO,EXEC =.\bootpart.exe -eject|CALL SCCX

点评

_SUB chxm1023,W475H355,Windows PE 制作菜单,,chxm1023.dll#0 IMAG -bupdate Image1,L0T0W475H350,%CurDir%\logo GROU laba3,L10T1W450H55, GROU laba2,L10T80W450H225, ITEM ButCAB,L430T60W30H20,浏  详情 回复 发表于 2015-6-13 21:34
回复

使用道具 举报

9798#
 楼主| 发表于 2015-6-13 21:34:57 | 只看该作者
chxm1023 发表于 2015-6-13 21:15
M大。利用PECMD制作图形界面。切换页面会产生重叠。请M大能修复好这个问题。PECMD2012.1.78版本无这问题

...

_SUB chxm1023,W475H355,Windows PE 制作菜单,,chxm1023.dll#0
IMAG -bupdate Image1,L0T0W475H350,%CurDir%\logo

GROU laba3,L10T1W450H55,
GROU laba2,L10T80W450H225,

ITEM ButCAB,L430T60W30H20,浏览,CALL GHTP,,1
EDIT MYCAB,L145T60W280H20,浏览或将图片拖拽至此,双击或回车键即可!,FILE %MYCAB%=>source\zp_uefi\PART\chxm1023.jpg,0x200

LABE -ncmd -trans chxm_ZDYQD,L10T60W130H20,自定义PE背景∶,,0x408000,12
LABE -trans Labe1,L360T307W105H13,Edit by:chxm1023,CALL GYW,0x0000FF###
LABE -trans Labe2,L210T307W50H13,使用说明,CALL SYSM,0x0000FF###
LABE -trans Labe3,L10T307W150H13,支持:WinXP、Win7、Win8.1,,0x0000FF###

ITEM -font:15:楷体 XR,L15T11W130H40,   写入菜单,CALL XRCD,chxm1023.dll#7
ITEM -font:15:楷体 ISO,L170T11W130H40,  ISO制作,CALL ISOZ,chxm1023.dll#2
ITEM -font:15:楷体 GY,L325T11W130H40,   拓展功能,CALL WHGJ,chxm1023.dll#1

ITEM -font:10:宋体 MGSJ,L15T255W130H35, 免格升级,TEAM EXEC =!bootpart.exe -mount -driveletter T:|CALL WSSJ,chxm1023.dll#19
ITEM -font:10:宋体 QDCS,L170T255W130H35,启动测试,CALL QDCS,chxm1023.dll#9
ITEM -font:10:宋体 ZXBB,L325T255W130H35,  查看最新版,TEAM EXEC $http://pan.baidu.com/s/1o6yYVX4,chxm1023.dll#12

ITEM -font:10:宋体 YJXR,L45T120W165H40,     一键制作PE(推荐),CALL YJZZ,chxm1023.dll#8
ITEM -font:10:宋体 GDXR,L255T120W165H40,     U+高端隐藏写入,CALL GDXR,chxm1023.dll#2
ITEM -font:10:宋体 YPAZ,L45T190W165H40,     安装PE到本地硬盘,CALL AZBD,chxm1023.dll#3
ITEM -font:10:宋体 CZUP,L255T190W165H40,     重置U盘返回容量,CALL CZUP,chxm1023.dll#5

ITEM -font:10:宋体 ISOB,L45T120W165H40,     U+高端隐藏写入,CALL GDXR,chxm1023.dll#2
ITEM -font:10:宋体 ISOA,L155T190W165H40,     重置U盘返回容量,CALL CZUP,chxm1023.dll#5
ITEM -font:10:宋体 ISOC,L255T120W165H40,   生成ISO镜像,CALL TQPE,chxm1023.dll#2

ITEM -font:10:宋体 AZGJ,L15T105W130H35,     硬盘安装工具,EXEC .\nt6hdd.exe,chxm1023.dll#16
ITEM -font:10:宋体 XFYD,L170T105W130H35,   修复引导工具,EXEC .\系统引导修复.exe,chxm1023.dll#10
ITEM -font:10:宋体 SCYD,L325T105W130H35,   删除引导工具,EXEC .\删除启动项.cmd,chxm1023.dll#18
ITEM -font:10:宋体 QCTB,L15T155W130H35,    清除通知栏图标,EXEC .\清除通知区域图标.bat,chxm1023.dll#11
ITEM -font:10:宋体 QCDP,L170T155W130H35,   去除图标盾牌,EXEC .\去除win7图标上的盾牌.bat,chxm1023.dll#6
ITEM -font:10:宋体 CPYD,L325T155W130H35,    磁盘引导工具,EXEC .\BOOTICE.exe,chxm1023.dll#14

ITEM -font:10:宋体 DKGD,L15T205W130H35,     打开隐藏分区,TEAM EXEC =!bootpart.exe -mount -driveletter T:|CALL DKGD,chxm1023.dll#17
ITEM -font:10:宋体 Labe,L170T205W130H35,   打exFAT补丁,CALL EXFAT,chxm1023.dll#13
ITEM -font:10:宋体 DKUD,L325T205W130H35,    打开 UD 分区,EXEC =.\FbinstTool.exe,chxm1023.dll#17

CALL XRCD
_END

_SUB XRCD
TEAM ENVI @YJXR.visable=1|ENVI @GDXR.visable=1|ENVI @YPAZ.visable=1|ENVI @CZUP.visable=1
TEAM ENVI @ISOA.visable=0|ENVI @ISOB.visable=0|ENVI @ISOC.visable=0
TEAM ENVI @AZGJ.visable=0|ENVI @XFYD.visable=0|ENVI @SCYD.visable=0|ENVI @QCTB.visable=0|ENVI @QCDP.visable=0|ENVI @CPYD.visable=0|ENVI @DKGD.visable=0|ENVI @DKUD.visable=0|ENVI @Labe.visable=0

_END

_SUB ISOZ
TEAM ENVI @YJXR.visable=0|ENVI @GDXR.visable=0|ENVI @YPAZ.visable=0|ENVI @CZUP.visable=0
TEAM ENVI @ISOA.visable=1|ENVI @ISOB.visable=1|ENVI @ISOC.visable=1
TEAM ENVI @AZGJ.visable=0|ENVI @XFYD.visable=0|ENVI @SCYD.visable=0|ENVI @QCTB.visable=0|ENVI @QCDP.visable=0|ENVI @CPYD.visable=0|ENVI @DKGD.visable=0|ENVI @DKUD.visable=0|ENVI @Labe.visable=0

_END

_SUB WHGJ
TEAM ENVI @YJXR.visable=0|ENVI @GDXR.visable=0|ENVI @YPAZ.visable=0|ENVI @CZUP.visable=0
TEAM ENVI @ISOA.visable=0|ENVI @ISOB.visable=0|ENVI @ISOC.visable=0
TEAM ENVI @AZGJ.visable=1|ENVI @XFYD.visable=1|ENVI @SCYD.visable=1|ENVI @QCTB.visable=1|ENVI @QCDP.visable=1|ENVI @CPYD.visable=1|ENVI @DKGD.visable=1|ENVI @DKUD.visable=1|ENVI @Labe.visable=1


_END

TEAM CALL @chxm1023|IFEX T:\grldr,MESS+icon*4 温馨提示:\n\n您是否要卸载已挂载的隐藏分区?\n\n点击“是”保持挂载,点击“否”卸载!@20秒自动关闭 #YN *20000 $Y|FIND $%YESNO%=NO,EXEC =.\bootpart.exe -eject|CALL SCCX

点评

这样就可以了?原来还能这样。我这就去试试。多谢M大解答。。  详情 回复 发表于 2015-6-13 22:10
回复

使用道具 举报

9799#
发表于 2015-6-13 22:10:20 | 只看该作者
mdyblog 发表于 2015-6-13 21:34
_SUB chxm1023,W475H355,Windows PE 制作菜单,,chxm1023.dll#0
IMAG -bupdate Image1,L0T0W475H350,%Cu ...

这样就可以了?原来还能这样。我这就去试试。多谢M大解答。。
回复

使用道具 举报

9800#
发表于 2015-6-14 00:25:09 | 只看该作者
本帖最后由 ling3882688 于 2015-6-14 00:34 编辑
mdyblog 发表于 2015-6-13 16:38
EXEC =PECMD.EXE TEAM DEVI $$%MyDrv%\*.INF| FILE %MyDrv%

谢M大。
EXEC =PECMD.EXE TEAM DEVI $$%MyDrv%\*.INF| FILE %MyDrv%
解决了目录删除的问题,但是前面的DEVI没有成功,改成如下不等待运行问题解决。一会上个截图。
EXEC PECMD.EXE TEAM DEVI $$%MyDrv%\*.INF| FILE %MyDrv%
运行不成功时的提示截图:
===============================================================

虽然问题解决,不过这个问题很诡异,M大是否需要测试DEVI命令?仅仅因为等待运行或者不等待运行,或者运行之后再运行其它代码就导致失败,不知到底是什么原因。

点评

有些 驱动程序就这样。 你把它先排除掉。再试试。  详情 回复 发表于 2015-6-14 00:41
回复

使用道具 举报

9801#
 楼主| 发表于 2015-6-14 00:41:01 | 只看该作者
ling3882688 发表于 2015-6-14 00:25
谢M大。
EXEC =PECMD.EXE TEAM DEVI $$%MyDrv%\*.INF| FILE %MyDrv%
解决了目录删除的问题,但是前面的 ...


这是正常的。
有些 驱动程序就这样。
你把它先排除掉。再试试。

点评

排除这个驱动吗?其它暂无发现问题。  详情 回复 发表于 2015-6-14 00:45
回复

使用道具 举报

9802#
发表于 2015-6-14 00:45:56 | 只看该作者
mdyblog 发表于 2015-6-14 00:41
这是正常的。
有些 驱动程序就这样。
你把它先排除掉。再试试。

排除这个驱动吗?其它暂无发现问题。

点评

排除这个驱动吗? ---- 是的。  详情 回复 发表于 2015-6-14 04:03
回复

使用道具 举报

9803#
 楼主| 发表于 2015-6-14 04:03:52 | 只看该作者
本帖最后由 mdyblog 于 2015-6-14 04:31 编辑
ling3882688 发表于 2015-6-14 00:45
排除这个驱动吗?其它暂无发现问题。


排除这个驱动吗?
----
是的。排除有问题的INF文件。

点评

老大,貌似CALC命令还是不准确: CALC &V=555555555555555555 MESS %&V%  详情 回复 发表于 2015-6-14 08:50
回复

使用道具 举报

9804#
发表于 2015-6-14 08:50:38 | 只看该作者
本帖最后由 527104427 于 2015-6-14 08:54 编辑
mdyblog 发表于 2015-6-14 04:03
排除这个驱动吗?
----
是的。排除有问题的INF文件。


老大,貌似CALC命令还是不准确:

CALC &V=555555555555555555
MESS %&V%

加上#号是可以,但如果是小数就不好办了:
CALC #&V=555555555555555555.5555555
MESS %&V%







点评

非整数方式, 前15位非0的十进制数 才是准确的。 你这18为了。 整数 就可以。 CALC #&V=555555555555555555 MESS %&V% [attachimg]218861[/attachimg]  详情 回复 发表于 2015-6-14 08:57
回复

使用道具 举报

9805#
 楼主| 发表于 2015-6-14 08:57:24 | 只看该作者
本帖最后由 mdyblog 于 2015-6-14 09:00 编辑
527104427 发表于 2015-6-14 08:50
老大,貌似CALC命令还是不准确:

CALC &V=555555555555555555


非整数方式, 前15位非0的十进制数 才是准确的。一般取15位有效数字。

你这18为了。

整数 就可以。
CALC #&V=555555555555555555
MESS %&V%


==========
CALC #&V=555555555555555555
CALC  &X=555555555555555555
CALC  &Y=555555555555555555#15g
MESS   整数:%&V% \n浮点数:%&X% \n浮点数:%&Y%




点评

晕,原来还有这个限制啊!不知道小数点后面的位数还有啥限制? 那这个情况呢,能不能不要四舍五入了? CALC &V=555555555555555.555##14 MESS %&V%  详情 回复 发表于 2015-6-14 09:05
回复

使用道具 举报

9806#
发表于 2015-6-14 09:05:16 | 只看该作者
mdyblog 发表于 2015-6-14 08:57
非整数方式, 前15位非0的十进制数 才是准确的。一般取15位有效数字。

你这18为了。

晕,原来还有这个限制啊!不知道小数点后面的位数还有啥限制?

那这个情况呢,能不能不要四舍五入了?

CALC &V=555555555555555.555##14
MESS %&V%

3.png (17.25 KB, 下载次数: 90)

3.png

点评

g模式。 CALC &Y=555555555555555555#15g  详情 回复 发表于 2015-6-14 09:42
回复

使用道具 举报

9807#
 楼主| 发表于 2015-6-14 09:42:10 | 只看该作者
本帖最后由 mdyblog 于 2015-6-14 09:47 编辑
527104427 发表于 2015-6-14 09:05
晕,原来还有这个限制啊!不知道小数点后面的位数还有啥限制?

那这个情况呢,能不能不要四舍五入了? ...


不是小数点后的位数,而是包含小数点前的位数。
太大的数,g模式处理吧。
会自动四舍五入的。
CALC  &Y=555555555555555555#15g

其实,一般说声不要太大就可以了。

点评

我的意思是,如果处理小数,能不能不要四舍五入了? 比如下面的,555.888,小数点后的位数还没达到14位,就保持原样,输出555.88800000000000 CALC &V=5555.888##14 MESS %&V%  详情 回复 发表于 2015-6-14 10:03
回复

使用道具 举报

9808#
发表于 2015-6-14 10:03:24 | 只看该作者
mdyblog 发表于 2015-6-14 09:42
不是小数点后的位数,而是包含小数点前的位数。
太大的数,g模式处理吧。
会自动四舍五入的。

我的意思是,如果处理小数,能不能不要四舍五入了?

比如下面的,555.888,小数点后的位数还没达到14位,就保持原样,输出555.88800000000000

CALC &V=5555.888##14
MESS %&V%

1.png (12.42 KB, 下载次数: 91)

1.png

点评

1:我的意思是,如果处理小数,能不能不要四舍五入了? ---------- 辅点数,最后都会四舍五入的。 2:小数点后的位数还没达到14位 --------- 你理解错了。 不是 小数点后的位数还没达到14位的问题。  详情 回复 发表于 2015-6-14 10:11
回复

使用道具 举报

9809#
 楼主| 发表于 2015-6-14 10:11:03 | 只看该作者
本帖最后由 mdyblog 于 2015-6-14 10:13 编辑
527104427 发表于 2015-6-14 10:03
我的意思是,如果处理小数,能不能不要四舍五入了?

比如下面的,555.888,小数点后的位数还没达到14 ...

1:我的意思是,如果处理小数,能不能不要四舍五入了?
----------
辅点数,最后都会四舍五入的。

2:小数点后的位数还没达到14位
---------
你理解错了。
不是 小数点后的位数还没达到14位的问题。
而是第一个非0开始的位数,最多15为是精确 的。




这种情况,一般用后缀#15g 就好了。



如图:

123456980.12345xxxx
--------- -----
这15位精确的。

0.00012345698012345xxxx
     --------------
      这15位精确的。

点评

哦,明白了。 老大,能不能将加入了 LABE -mod 功能的版本提升一下版本号? 我想限制一下,旧版的PECMD不让运行。  详情 回复 发表于 2015-6-14 10:50
回复

使用道具 举报

9810#
发表于 2015-6-14 10:50:59 | 只看该作者
mdyblog 发表于 2015-6-14 10:11
1:我的意思是,如果处理小数,能不能不要四舍五入了?
----------
辅点数,最后都会四舍五入的。

哦,明白了。

老大,能不能将加入了 LABE -mod 功能的版本提升一下版本号?

我想限制一下,旧版的PECMD不让运行。

点评

好的。  详情 回复 发表于 2015-6-14 13:02
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-28 18:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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