无忧启动论坛

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

请教:提取驱动的“BARTPE.EXE -pnp”参数与“PECMD.EXE UPNP -pnp”参数问题。

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-13 14:14:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看到很多PE在提取三卡驱动的.CMD中都是重复写两次命令,重复一次应该是为了更加准确和效验吧。如:
————————————————————————————————————————
FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait InfCacheBuild.exe %SystemRoot%
PECMD.EXE UPNP -pnp
FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait InfCacheBuild.exe %SystemRoot%
PECMD.EXE UPNP -pnp
————————————————————————————————————————

也有的PE把.CMD分人1和2,xxx_1.CMD用的是 BARTPE.EXE -pnp参数、xxx_2.CMD用的是PECMD.EXE UPNP -pnp参数,并在说明文件中提示,如1.CMD安装不成功,用2.CMD。

想问一下,是否可以把它们合并在一个.CMD中,我自己经过测试没发现问题,但毕竟测试的机器少,原理也不是太清楚,心里没底。大家给参谋下,看这个方案可行不?有没有什么冲突?
——————————————————————————————————————————
.............

FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait InfCacheBuild.exe %SystemRoot%
BARTPE.EXE -pnp
FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait InfCacheBuild.exe %SystemRoot%
PECMD.EXE UPNP -pnp

.............

——————————————————————————————————————————

[ 本帖最后由 网虫2008 于 2010-3-13 14:21 编辑 ]
2#
 楼主| 发表于 2010-3-13 21:56:28 | 只看该作者
晕,,,这帖子没人帮忙解惑???  

我自己顶上来!
回复

使用道具 举报

3#
发表于 2010-3-13 21:59:34 | 只看该作者
..........

BARTPE.EXE -pnp

PECMD.EXE UPNP -pnp


作用一样.

前个.老PECMD时代....后一个在新PECMD时代...

[ 本帖最后由 66369 于 2010-3-13 22:03 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2010-3-13 22:05:45 | 只看该作者
原帖由 66369 于 2010-3-13 21:59 发表
..........

BARTPE.EXE -pnp

PECMD.EXE UPNP -pnp


作用一样.

前个.老PECMD时代....后一个在新PECMD时代...



哦,,原来是这样,

那就用这个方案好了,反正都是要重复一下。
回复

使用道具 举报

5#
发表于 2010-3-14 01:32:59 | 只看该作者
都用 PECMD.EXE UPNP -pnp 吧
BARTPE.EXE 这个文件都可以删了,已经没用了
回复

使用道具 举报

6#
 楼主| 发表于 2010-3-14 09:22:38 | 只看该作者
原帖由 NicTense 于 2010-3-14 01:32 发表
都用 PECMD.EXE UPNP -pnp 吧
BARTPE.EXE 这个文件都可以删了,已经没用了


我这前都是用PECMD.EXE UPNP -pnp 命令的,觉得是PECMD的内部参数,心里上踏实些,但很多PE也都在用BARTPE.EXE,那说明BARTPE.EXE也有它的作用,反正要重复一下操作的,还不如把这个也加上去,来个双保险,,,,,但前提是这两个参数在一起别冲突。

[ 本帖最后由 网虫2008 于 2010-3-14 09:23 编辑 ]
回复

使用道具 举报

7#
发表于 2010-3-14 09:27:19 | 只看该作者
原帖由 网虫2008 于 2010-3-14 09:22 发表


我这前都是用PECMD.EXE UPNP -pnp 命令的,觉得是PECMD的内部参数,心里上踏实些,但很多PE也都在用BARTPE.EXE,那说明BARTPE.EXE也有它的作用,反正要重复一下操作的,还不如把这个也加上去,来个双保险, ...



加两次的.仅声卡...早期的加不上.做的.新声卡和其他的...不需要了.
回复

使用道具 举报

8#
 楼主| 发表于 2010-3-14 10:22:40 | 只看该作者
原帖由 66369 于 2010-3-14 09:27 发表



加两次的.仅声卡...早期的加不上.做的.新声卡和其他的...不需要了.


哎,我的好多概念还停留在一年前。。。。一年没来落下的课程,并不是简单的看看帖子就能补上的呀。郁闷!
回复

使用道具 举报

9#
发表于 2010-3-14 19:10:32 | 只看该作者
有些设备第一次安装总线驱动,第二次安装功能驱动。这种原因由PNP管理器决定,无法同时安装,所以最好两次-pnp。
关于pecmd和bartpe,我可以很负责任地告诉大家,pecmd可以100%的代替bartpe的所有功能,不信的可以问老九。
回复

使用道具 举报

10#
发表于 2010-7-1 00:06:16 | 只看该作者
penetcfg.exe中文件共享功能,如果停止一次想再重新启动,则需要bartpe.exe位于%SystemRoot%\System32。
回复

使用道具 举报

11#
发表于 2013-11-4 13:50:43 | 只看该作者
PECMD 的帮助里面说 ┃      │格式│UPNP [$]<参数>                                                                              ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │功能│执行 BartPE.EXE 的功能。                                                                    ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │参数│■前导"$" 表示显示 BartPE.EXE 的执行界面;                                                  ┃
┃'UPNP'│    │■参数为 BartPE.EXE 的命令行参数。                                                          ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │示例│UPNP -pnp 或 UPNP $-pnp                                                                     ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │备注│※本命令内钳新版 BartPE.EXE 执行代码,WinPE 无需 BartPE.EXE 文件也可完成 BartPE.EXE 的功能;┃
┃      │    │※本命令只支持NT5.x系列PE且为阻塞模式执行,命令完成后才执行下一条命令;注意参数及其大小写。

BartPE.EXE 和 PECMD -PNP 实际上是一样的.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-19 05:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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