无忧启动论坛

标题: PECMD最终版FORX有问题 [打印本页]

作者: 421062724    时间: 2008-10-11 13:57
标题: PECMD最终版FORX有问题
下面这句是PECMD中的帮助

◆FORX !\WinPE\WinPE.INI,MyIni,1,LOAD %MyIni%  
※示例3,表示逆序搜索所有分区WinPE目录下的WinPE.INI,把搜索的第1个WinPE.INI用LOAD命令加载。


我试了一下,在D,E,F都放WinPE\WinPE.INI,结果WINPE.INI被加载了3次,如果只在D,E放,就加载两次
作者: dos时代菜鸟    时间: 2008-10-11 14:54
建议
在 winpe.ini 末端 添加一条指令 用于 创建一个标记文件
在 winpe.ini 前端 添加一条指令 用于 判断 标记文件是否存在 ,如果存在就退出脚本。
作者: 421062724    时间: 2008-10-11 15:59
~~~~~那我还是用for循环算了
作者: ycw565    时间: 2008-10-11 17:53
cmd 能搞定的事情,就不要用PECMD

FOR %%I IN (Z Y W V U T S R Q P O N M L K J I H G F E D C) DO IF EXIST %%I\WinPE\WinPE.INI (pecmd load %%I\WinPE\WinPE.INI & goto :next)
:next
作者: 421062724    时间: 2008-10-11 18:25
呃,其实我原来一直用cmd~~~~
作者: lxl1638    时间: 2008-10-12 11:37
是有问题,代码中的计数器(命令中的第2个参数)没有赋值,始终为0,按0的意义执行了,
如果需要更新,可以立即上传本人的自用版上来给大家测试。

[ 本帖最后由 lxl1638 于 2008-10-12 11:38 编辑 ]
作者: tegl    时间: 2008-10-12 12:20
已确认存在此BUG ,期待老九的修正版
作者: lxl1638    时间: 2008-10-12 12:38
原帖由 tegl 于 2008-10-12 12:20 发表
已确认存在此BUG ,期待老九的修正版


先测试下:

1、修正了此BUG;
2、修正了带空格的文件无法拖放调试的BUG。

PECMD.RAR

89.42 KB, 下载次数: 243, 下载积分: 无忧币 -2


作者: tegl    时间: 2008-10-12 13:53
原帖由 lxl1638 于 2008-10-12 12:38 发表
先测试下:
1、修正了此BUG;
2、修正了带空格的文件无法拖放调试的BUG。


已测,问题解决。
另反映一下LINK命令的一个问题,如我想将这条命令
LINK %USERPROFILE%\桌面\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll#26
中的LOAD \MiniPE\WinPE.INI改为FORX !\MiniPE\WinPE.INI,MyIni,1,LOAD %MyIni%
应该如何修改?

[ 本帖最后由 tegl 于 2008-10-12 14:01 编辑 ]
作者: lxl1638    时间: 2008-10-12 14:48
原帖由 tegl 于 2008-10-12 13:53 发表
已测,问题解决。
另反映一下LINK命令的一个问题,如我想将这条命令
LINK %USERPROFILE%\桌面\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll#26
中的LOAD \MiniPE\WinPE.INI改为FORX !\MiniPE\WinPE.INI,MyIni,1,LOAD %MyIni%
应该如何修改?

要两个INI才好办:

LINK %USERPROFILE%\桌面\加载外部配置,LOAD 固定位置的.INI,Shell32.dll#26

"固定位置的.INI"中调用 FORX 命令:
FORX !\MiniPE\WinPE.INI,MyIni,1,LOAD %MyIni%
作者: tegl    时间: 2008-10-12 15:00
也只好这样了。老九把修正版更新到发布帖吧
http://bbs.wuyou.net/forum.php?m ... p%3Bfilter%3Ddigest
作者: lxl1638    时间: 2008-10-12 15:13
原帖由 tegl 于 2008-10-12 15:00 发表
也只好这样了。老九把修正版更新到发布帖吧
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=91524&extra=page%3D1%26amp%3Bfilter%3Ddigest


已传,你下载来测试一下,FORX命令增加了对目录的支持。
作者: tegl    时间: 2008-10-12 15:56
已测,新功能一切正常~
作者: 421062724    时间: 2008-10-12 17:40
感谢一下老九修正,并提供下载
作者: mapeimapei    时间: 2008-10-13 06:07
呵呵,被我捡了便宜的了。。
作者: 山野流风    时间: 2008-10-14 11:07
修正了呀,呵呵!刚好,收藏一下~~~
作者: lihuai617    时间: 2011-9-15 19:38
晕死,对于菜鸟来说,我也不知道要我过来看什么




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