无忧启动论坛

标题: PECMD DEVI驱动加载问题 [打印本页]

作者: ikelca    时间: 2015-2-5 13:59
标题: PECMD DEVI驱动加载问题
本帖最后由 ikelca 于 2015-2-5 17:17 编辑

我在win8.1 下测试 pecmd 2012 Dos command下运行下面的命令可以加载驱动
DEVI D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf

可是相同的命令放进test.ini里 然后使用 pecmd load test.ini 运行就不能加载,这是为什么?
下面是报错log

找到驱动: PCI\VEN_10EC&DEV_5249&SUBSYS_05FE1028&REV_01, INF 文件: D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf

PECMD安装驱动【PCI\VEN_10EC&DEV_5249&SUBSYS_05FE1028&REV_01】[D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf]<-536870347>

DrvLoad安装驱动[D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf]<2>

[DEVI D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf]        <2>        :The system cannot find the file specified.

而且当我使用下面命令时,系统找不到驱动文件 也不安装驱动,这是怎么回事?

DEVI D:\Downloads\Reader_PCIE\DrvBin64
DEVI *sub D:\Downloads\Reader_PCIE\DrvBin64,

pecmd load test2.ini 也是报错
以下是test2.ini
logs c:\temp\log
DEVI $D:\downloads\9530_Chipset_Driver_TKCPC_WN_6.2.9200.cab
logs   

以下是运行test2.ini的log
1        [LOGS c:\temp\log]        <0>        :The operation completed successfully.
DEVI驱动签名【不需要修改】

调试:[Ver=60002 bNt6=0 bINF=0 bInstall=1 notcheck=0 rescan=0]
[0]找到设备: PCI\VEN_8086&DEV_8C10&SUBSYS_05FE1028&REV_D5
[1]找到设备: USB\VID_0BDA&PID_573C&REV_3902
[3]找到设备: MMDEVAPI\AudioEndpoints
[4]找到设备: BTHENUM\Dev_445EF39EAA4B
[5]找到设备: USB\VID_0BDA&PID_573C&REV_3902&MI_00
[6]找到设备: HDAUDIO\FUNC_01&VEN_10EC&DEV_0668&SUBSYS_102805FE&REV_1000
[9]找到设备: USBSTOR\DiskKingstonDataTraveler_3.01.00
[10]找到设备: SW\{96e080c7-143c-11d1-b40f-00a0c9223196}
[12]找到设备: HID\VID_06CB&PID_0AC3&REV_0002&Col03
[17]找到设备: USB\VID_8087&PID_8008&REV_0005
[18]找到设备: HID\VID_06CB&PID_0AC3&REV_0002&Col02
[19]找到设备: BTH\MS_BTHBRB
[22]找到设备: PRINTENUM\LocalPrintQueue
[23]找到设备: HID\VID_046D&PID_C526&REV_0500&MI_01&Col01
[24]找到设备: USB\VID_046D&PID_C526&REV_0500&MI_01
[25]找到设备: HID\VID_06CB&PID_0AC3&REV_0002&Col01
[26]找到设备: ROOT\VOLMGR
[27]找到设备: PCI\VEN_8086&DEV_8C22&SUBSYS_05FE1028&REV_05
[28]找到设备: STORAGE\Volume
[30]找到设备: USB\VID_046D&PID_C526&REV_0500&MI_00
[31]找到设备: USB\VID_174C&PID_5106&REV_0001
[32]找到设备: USB\ROOT_HUB20&VID8086&PID8C26&REV0005
[33]找到设备: HID\{0000110e-0000-1000-8000-00805f9b34fb}_LOCALMFG&0002&Col02
[35]找到设备: ms_pppoeminiport
[36]找到设备: PanGpd
[38]找到设备: BTH\MS_RFCOMM
[39]找到设备: ROOT\BasicDisplay
[40]找到设备: BTH\MS_BTHPAN
[41]找到设备: PCI\VEN_8086&DEV_0416&SUBSYS_05FE1028&REV_06
[42]找到设备: STORAGE\Volume
[43]找到设备: PCI\VEN_8086&DEV_0C03&SUBSYS_20108086&REV_06
[44]找到设备: (null)
[46]找到设备: HID\VID_06CB&PID_0AC3&REV_0002&Col03
[47]找到设备: PCI\VEN_8086&DEV_0C04&SUBSYS_05FE1028&REV_06
[48]找到设备: *TEREDO
[50]找到设备: sun_vboxnetadp
[53]找到设备: HID\VID_06CB&PID_0AC3&REV_0002&Col02
[55]找到设备: UMB\Plex__Inc./Plex_Media_Server/0.9.11.7/urn:schemas-upnp-org:device:MediaServer:1
[57]找到设备: HID\VID_06CB&PID_0AC3&REV_0002&Col01
[58]找到设备: PCI\VEN_10EC&DEV_5249&SUBSYS_05FE1028&REV_01
[59]找到设备: MMDEVAPI\AudioEndpoints
[60]找到设备: PRINTENUM\PrinterConnection
[61]找到设备: BTHENUM\{0000110c-0000-1000-8000-00805f9b34fb}_LOCALMFG&0002
[62]找到设备: ms_pptpminiport
[63]找到设备: {5d624f94-8850-40c3-a3fa-a4fd2080baf3}\vwifimp_wfd
[64]找到设备: {5d624f94-8850-40c3-a3fa-a4fd2080baf3}\vwifimp_sap
[65]找到设备: PCI\VEN_8086&DEV_0C0C&SUBSYS_20108086&REV_06
[67]找到设备: BTHENUM\{6e0c8f4c-d928-4852-b6b2-f0f0e0d126fa}_LOCALMFG&0000
[68]找到设备: MMDEVAPI\AudioEndpoints
[69]找到设备: ms_agilevpnminiport
[70]找到设备: ROOT\CompositeBus
[71]找到设备: ROOT\vdrvroot
[72]找到设备: USB\VID_8087&PID_07DC&REV_0001
[82]找到设备: HID\VID_046D&PID_C526&REV_0500&MI_01&Col02
[83]找到设备: MMDEVAPI\AudioEndpoints
[84]找到设备: *ISATAP
[85]找到设备: *ISATAP
[86]找到设备: *ISATAP
[87]找到设备: *ISATAP
[88]找到设备: *ISATAP
[89]找到设备: *ISATAP
[90]找到设备: Root\Spaceport
[91]找到设备: PCI\VEN_8086&DEV_08B1&SUBSYS_C4708086&REV_6B
[92]找到设备: PCI\VEN_8086&DEV_0C01&SUBSYS_05FE1028&REV_06
[93]找到设备: USB\VID_046D&PID_C526&REV_0500
[94]找到设备: USB\VID_0BDA&PID_8153&REV_3000
[95]找到设备: USB\VID_04E8&PID_3440&REV_0100
[96]找到设备: root\kdnic
[97]找到设备: PRINTENUM\{0f4130dd-19c7-7ab6-99a1-980f03b2ee4e}
[98]找到设备: STORAGE\VolumeSnapshot
[99]找到设备: STORAGE\VolumeSnapshot
[100]找到设备: STORAGE\VolumeSnapshot
[101]找到设备: STORAGE\Volume
[102]找到设备: PCI\VEN_8086&DEV_8C24&SUBSYS_05FE1028&REV_05
[104]找到设备: sun_VBoxNetFltmp
[105]找到设备: sun_VBoxNetFltmp
[106]找到设备: sun_VBoxNetFltmp
[107]找到设备: sun_VBoxNetFltmp
[109]找到设备: STORAGE\Volume
[110]找到设备: Root\UIM_BUS
[111]找到设备: UIM\PLUGIN_DB
[112]找到设备: UIM\PLUGIN_DEVIM
[114]找到设备: {5d624f94-8850-40c3-a3fa-a4fd2080baf3}\vwifimp_wfd
[115]找到设备: MMDEVAPI\AudioEndpoints
[116]找到设备: USB\VID_04E8&PID_3440&REV_0100&MI_01
[117]找到设备: {5d624f94-8850-40c3-a3fa-a4fd2080baf3}\vwifimp_sap
[118]找到设备: PCI\VEN_8086&DEV_8C2D&SUBSYS_05FE1028&REV_05
[119]找到设备: USB\VID_04E8&PID_3440&REV_0100&MI_00
[120]找到设备: root\umbus
[121]找到设备: {9d2fe6d0-9b76-11db-b606-0800200c9a66}\psadd
[122]找到设备: {9d2fe6d0-9b76-11db-b606-0800200c9a66}\tvti2c
[123]找到设备: USB\VID_06CB&PID_0AC3&REV_0002
[124]找到设备: UMB\UMS/UMS/01/urn:schemas-upnp-org:device:MediaServer:1
[125]找到设备: HID\VID_046D&PID_C526&REV_0500&MI_00
[127]找到设备: USB\VID_06CB&PID_0AC3&REV_0002
[128]找到设备: Sensors\LocationProvider
[129]找到设备: HID\VID_046D&PID_C526&REV_0500&MI_01&Col03
[132]找到设备: SW\{eeab7790-c514-11d1-b42b-00805fc1270e}
[134]找到设备: BTHENUM\{24df01a9-3e4f-4c9f-9f66-5aa8ab14f8f4}_LOCALMFG&0000
[135]找到设备: MMDEVAPI\AudioEndpoints
[136]找到设备: USBSTOR\DiskKingstonDataTraveler_3.01.00
[137]找到设备: ms_ndiswanbh
[138]找到设备: ms_ndiswanip
[139]找到设备: BTHENUM\{0000110b-0000-1000-8000-00805f9b34fb}_LOCALMFG&0002
[141]找到设备: BTHENUM\{84a1e9b8-12ba-4a9c-8ab0-a43784e0d149}_LOCALMFG&0000
[143]找到设备: PCI\VEN_8086&DEV_8C14&SUBSYS_05FE1028&REV_D5
[144]找到设备: {4d36e96c-e325-11ce-bfc1-08002be10318}\*IntAudWaveEx
[145]找到设备: {4d36e96c-e325-11ce-bfc1-08002be10318}\*IntAudWaveEx
[146]找到设备: SCSI\DiskASMT____2115____________0___
[150]找到设备: ROOT\BasicRender
[152]找到设备: ms_sstpminiport
[153]找到设备: USB\VID_174C&PID_55AA&REV_0100
[154]找到设备: {5d624f94-8850-40c3-a3fa-a4fd2080baf3}\vwifimp_wfd
[155]找到设备: {5d624f94-8850-40c3-a3fa-a4fd2080baf3}\vwifimp_sap
[156]找到设备: USB\ROOT_HUB30&VID8086&PID8C31&REV0005
[157]找到设备: PCI\VEN_8086&DEV_8C26&SUBSYS_05FE1028&REV_05
[158]找到设备: SW\{cfd669f1-9bc2-11d0-8299-0000f822fe8a}
[160]找到设备: USBSTOR\DiskHitachi_HTS725016A9A364_PCBO
[161]找到设备: PCI\VEN_8086&DEV_8C3A&SUBSYS_05FE1028&REV_04
[165]找到设备: SW\{eec12db6-ad9c-4168-8658-b03daef417fe}
[166]找到设备: MONITOR\SHP13F8
[170]找到设备: HID\VEN_DELL&DEV_ABCE
[171]找到设备: BTHENUM\{0000110e-0000-1000-8000-00805f9b34fb}_LOCALMFG&0002
[172]找到设备: dsncadpt
[174]找到设备: SW\{ddf4358e-bb2c-11d0-a42f-00a0c9223196}
[175]找到设备: USB\VID_0955&PID_9000
[176]找到设备: BTH\MS_BTHLE
[177]找到设备: USB\VID_05AC&PID_12A8&REV_0702&MI_00
[178]找到设备: USB\VID_05AC&PID_12A8&REV_0702&MI_02
[180]找到设备: PCI\VEN_8086&DEV_8C16&SUBSYS_05FE1028&REV_D5
[181]找到设备: BTHHFENUM\BthHFPAudio
[182]找到设备: SCSI\DiskSAMSUNG_SSD_PM851_mSATA_EXT4
[183]找到设备: USBSTOR\DiskKingstonDataTraveler_3.01.00
[184]找到设备: ROOT\NdisVirtualBus
[185]找到设备: USB\VID_0951&PID_1666&REV_0001
[186]找到设备: USB\VID_0951&PID_1666&REV_0001
[188]找到设备: PRINTENUM\PrinterConnection
[189]找到设备: STORAGE\Volume
[190]找到设备: PCI\VEN_8086&DEV_8C20&SUBSYS_05FE1028&REV_05
[191]找到设备: STORAGE\Volume
[192]找到设备: {8e7bd593-6e6c-4c52-86a6-77175494dd8e}\MsVhdHba
[193]找到设备: MONITOR\SHP13F8
[194]找到设备: PRINTENUM\PrinterConnection
[195]找到设备: PCI\VEN_10DE&DEV_0FE4&SUBSYS_05FE1028&REV_A1
[196]找到设备: HID\BthHFPHID
[197]找到设备: USB\VID_8087&PID_8000&REV_0005
[198]找到设备: BTHHFENUM\BthHFPHID
[200]找到设备: USB\ROOT_HUB20&VID8086&PID8C2D&REV0005
[201]找到设备: USB\VID_05AC&PID_12A8&REV_0702
[202]找到设备: PCI\VEN_8086&DEV_8C31&SUBSYS_05FE1028&REV_05
[210]找到设备: BTHENUM\{0000111e-0000-1000-8000-00805f9b34fb}_LOCALMFG&0002
[211]找到设备: MMDEVAPI\AudioEndpoints
[212]找到设备: PCI\VEN_8086&DEV_8C03&SUBSYS_05FE1028&REV_05
[213]找到设备: ROOT\mssmbios
[215]找到设备: USB\VID_0951&PID_1666&REV_0001
[216]找到设备: HDAUDIO\FUNC_01&VEN_8086&DEV_2807&SUBSYS_80860101&REV_1000
[217]找到设备: SW\{97ebaacc-95bd-11d0-a3ea-00a0c9223196}
[218]找到设备: PRINTENUM\LocalPrintQueue
[219]找到设备: HID\{0000110e-0000-1000-8000-00805f9b34fb}_LOCALMFG&0002&Col01
[220]找到设备: BTHENUM\{f0b2dd71-fb14-4e30-a62d-931874bf282f}_LOCALMFG&0000
[221]找到设备: STORAGE\Volume
[222]找到设备: ROOT\SWENUM
[223]找到设备: root\iwdbus
[224]找到设备: STORAGE\Volume
[225]找到设备: MMDEVAPI\AudioEndpoints
[226]找到设备: ROOT\RDPBUS
[227]找到设备: USB\VID_0951&PID_1666&REV_0100
[228]找到设备: ms_ndiswanipv6
[230]找到设备: WUDF\ParagonBlockDev
[231]找到设备: BTHENUM\{000080ff-0000-1000-8000-00805f9b34fb}_LOCALMFG&0002
[232]找到设备: SW\{cfd669f1-9bc2-11d0-8299-0000f822fe8a}
[233]找到设备: USBPRINT\SamsungSCX-4623FW_Se1F41
[234]找到设备: PRINTENUM\LocalPrintQueue
[235]找到设备: USBSTOR\DiskKingstonDataTraveler_3.01.01
[236]找到设备: ms_l2tpminiport
[237]找到设备: PCI\VEN_8086&DEV_8C4B&SUBSYS_05FE1028&REV_05
[238]找到设备: STORAGE\Volume

找到驱动: PCI\VEN_10EC&DEV_5249&SUBSYS_05FE1028&REV_01, INF 文件: C:\windows\INF\RtsPer.inf

PECMD安装驱动【PCI\VEN_10EC&DEV_5249&SUBSYS_05FE1028&REV_01】[C:\windows\INF\RtsPer.inf]<-536870347>

DrvLoad安装驱动[C:\windows\INF\RtsPer.inf]<2>

2        [DEVI $D:\downloads\9530_Chipset_Driver_TKCPC_WN_6.2.9200.cab]        <1>        :Incorrect function.


貌似只有 devi 指向具体的一个inf文件的时候 加载驱动才会成功,是我哪儿搞错了? 还是bug?
作者: ikelca    时间: 2015-2-5 21:47
ok 我测试 20121.82.100.0 版本
相同的ini file 这个版本没有报错,
[File c:\temp\test]        <0>        :The operation completed successfully.
可是驱动依旧没有装上。
我正在使用的是 201201.88.05.46 这个版本
好像两个版本在加载外部驱动的时候都有点bug啊

作者: mdyblog    时间: 2015-2-18 09:39
1:用最新版88.05.51
中间有几个版本的EXEC有问题,导致NT7的DEVI有问题。 网盘上将它们删除了。

2:
用标准模式试试:
//DEVI $[$]<INF路径>,[安装节],[操作码]              <===标准安装模式, 默认DefaultInstall,132

test.ini:
  1. DEVI $$D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf
复制代码


作者: ikelca    时间: 2015-2-18 11:45
本帖最后由 ikelca 于 2015-2-18 15:27 编辑

测试了88.05.51 DEVI D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf 可用

DEVI $$D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf ---》 只能解压缩到 windows\inf  windows\system32\drivers 但是硬件管理里面已经显示未安装 怎么刷新都显示未安装 所以应该是不行

如果安装一个驱动 那用DEVI D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf 可以
可是假如我有几十个驱动, 想自动搜索安装目录跟子目录下的inf 该怎么办?
尝试过 D:\Downloads\Reader_PCIE 失败
作者: mdyblog    时间: 2015-2-18 20:25
本帖最后由 mdyblog 于 2015-2-18 20:28 编辑
ikelca 发表于 2015-2-18 11:45
测试了88.05.51 DEVI D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf 可用

DEVI $$D:\Downloads\Reade ...


1:试试
  1. DEVI *sub  D:\Downloads\Reader_PCIE
复制代码


2:试试
  1. FORX /S D:\Downloads\Reader_PCIE\*.INF,&&F,0,  DEVI  %&f%
复制代码


3:
DEVI  D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf
和 DEVI  $$D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf
不同。
DEVI  D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf  是PE的命令。

DEVI  $$D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf  则是window标准驱动。 对应的驱动文件是标准的。对应于windows下 右键-》安装

作者: mdyblog    时间: 2015-2-18 20:44
ikelca 发表于 2015-2-18 11:45
测试了88.05.51 DEVI D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf 可用

DEVI $$D:\Downloads\Reade ...

>>测试了88.05.51 DEVI D:\Downloads\Reader_PCIE\DrvBin64\RtsPer.inf 可用

51 可以。 46不可以。
51 50 49 的DEVI和EXEC一样。
麻烦测试下 47 48 的DEVI, 有问题就从网盘删掉, 免得误人。
作者: ikelca    时间: 2015-2-21 13:54
能给个最新版本 不带help的吗? 我现在用的是 PECMD.完整但没有help.88.05.46.7z
回头我测试下47,48 回来报告
作者: mdyblog    时间: 2015-2-23 12:08
本帖最后由 mdyblog 于 2015-2-23 13:15 编辑

ikelca 发表于 2015-2-21 13:54
能给个最新版本 不带help的吗? 我现在用的是 PECMD.完整但没有help.88.05.46.7z
回头我测试下47,48 回来 ...


下载 PECMD32.88.05.53.无help.7z
说明, 46之后,可以自己制作无HELP版,内部逻辑支持这么做。
用 ResEdit 直接删除PECMD.EXE下面2个资源就可以了。
RCDATA\301
对话框\302


53版加了个很好的功能:
┃    │    │※查询文件位置: ENVI ?PE变量名=FPOS,文件名                                                 ┃
┃    │    │    返回:不连续块数 起始1+长度1 起始2+长度2 ... //最多65535块 65536则可能未完,字节单位    ┃





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