无忧启动论坛

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

PECMD最终版FORX有问题

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-11 13:57:57 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
下面这句是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放,就加载两次
17#
发表于 2011-9-15 19:38:59 | 只看该作者
晕死,对于菜鸟来说,我也不知道要我过来看什么
回复

使用道具 举报

16#
发表于 2008-10-14 11:07:16 | 只看该作者
修正了呀,呵呵!刚好,收藏一下~~~
回复

使用道具 举报

15#
发表于 2008-10-13 06:07:02 | 只看该作者
呵呵,被我捡了便宜的了。。
回复

使用道具 举报

14#
 楼主| 发表于 2008-10-12 17:40:17 | 只看该作者
感谢一下老九修正,并提供下载
回复

使用道具 举报

13#
发表于 2008-10-12 15:56:25 | 只看该作者
已测,新功能一切正常~
回复

使用道具 举报

12#
发表于 2008-10-12 15:13:26 | 只看该作者
原帖由 tegl 于 2008-10-12 15:00 发表
也只好这样了。老九把修正版更新到发布帖吧
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=91524&extra=page%3D1%26amp%3Bfilter%3Ddigest


已传,你下载来测试一下,FORX命令增加了对目录的支持。
回复

使用道具 举报

11#
发表于 2008-10-12 15:00:29 | 只看该作者
也只好这样了。老九把修正版更新到发布帖吧
http://bbs.wuyou.net/forum.php?m ... p%3Bfilter%3Ddigest
回复

使用道具 举报

10#
发表于 2008-10-12 14:48:03 | 只看该作者
原帖由 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%
回复

使用道具 举报

9#
发表于 2008-10-12 13:53:24 | 只看该作者
原帖由 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 编辑 ]
回复

使用道具 举报

8#
发表于 2008-10-12 12:38:00 | 只看该作者
原帖由 tegl 于 2008-10-12 12:20 发表
已确认存在此BUG ,期待老九的修正版


先测试下:

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

PECMD.RAR

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

回复

使用道具 举报

7#
发表于 2008-10-12 12:20:45 | 只看该作者
已确认存在此BUG ,期待老九的修正版
回复

使用道具 举报

6#
发表于 2008-10-12 11:37:37 | 只看该作者
是有问题,代码中的计数器(命令中的第2个参数)没有赋值,始终为0,按0的意义执行了,
如果需要更新,可以立即上传本人的自用版上来给大家测试。

[ 本帖最后由 lxl1638 于 2008-10-12 11:38 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2008-10-11 18:25:12 | 只看该作者
呃,其实我原来一直用cmd~~~~
回复

使用道具 举报

4#
发表于 2008-10-11 17:53:51 | 只看该作者
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
回复

使用道具 举报

3#
 楼主| 发表于 2008-10-11 15:59:26 | 只看该作者
~~~~~那我还是用for循环算了
回复

使用道具 举报

2#
发表于 2008-10-11 14:54:40 | 只看该作者
建议
在 winpe.ini 末端 添加一条指令 用于 创建一个标记文件
在 winpe.ini 前端 添加一条指令 用于 判断 标记文件是否存在 ,如果存在就退出脚本。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 20:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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