无忧启动论坛

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

(解决了)请教一个PECMD命令的写法。

[复制链接]
跳转到指定楼层
1#
发表于 2008-12-6 10:39:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于有的量产USB-CDROM格式,加载外置必须要入在加载SHELL之后,所以,产生了在加载过程中判断外置是否识别,如果不识别,就把加载外置的LOAD写入启动项,识别,就直接加载,写法如下:
FORX !\PESOFT\PESOFT.INI,MyInI,1,FIND $%MyInI%=,RUNS PECMD LOAD \PESOFT\PESOFT.INI,加载外置!LOAD %MyInI%
说明:查找各盘的根目录下的PESOFT\PESOFT.INI,如果没找到,运行RUNS PECMD LOAD \PESOFT\PESOFT.INI,加载外置 如果找到,直接LOAD,但我测试过,有PESOFT\PESOFT.INI时可以正常加载,没有时,却无法创建RUNS,我自己找却又找不出什么问题,请大家指点,感谢!!
PS:这里不能用CMD的ROR命令,因为CMD可以识别,PECMD未必能识别。必需由PECMD本身的命令来实现!
又这样写了,一下:
FORX !\PESOFT\PESOFT.INI,MyInI,1,TEAM LOAD %MyInI%|ENVI LOADINI=YES
FIND $%LOADINI%=YES, |RUNS PECMD LOAD \PESOFT\PESOFT.INI,加载外置

仍然不行!一样的,有PESOFT\PESOFT.INI会加载,没有,不会写RUNS!
解决了,第二个办法,其中
FIND $%LOADINI%=YES, |RUNS PECMD LOAD \PESOFT\PESOFT.INI,加载外置
改为:
FIND $%LOADINI%=YES, !RUNS PECMD LOAD \PESOFT\PESOFT.INI,加载外置

是我粗心!

[ 本帖最后由 lrbin50 于 2008-12-6 12:37 编辑 ]
2#
发表于 2008-12-6 10:51:40 | 只看该作者
偶是小兵所以不知道了,帮楼主一顶
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-1-25 03:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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