[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
功力不够,看着有点晕,攒下代码,慢慢研究,谢过楼主

TOP

原帖由 9zhmke 于 2009-4-6 22:46 发表
以前是用你的wmic版来做的,都改得差不多了。现在改用vbs版,第一次试用就发现了问题:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem3.CAT
复制了 1 个文件
请按任意键继续. . .
   ...


谢谢,知道原因了,设备名称后面多了个空格,代码对空格方面处理的比较严谨了,还是有疏漏。
修改后一楼附件再更新

TOP

今天在调试批过程中发现,wmic没有把设备取出来完,只备份了三个硬件,经查,是wmic读的数据少了,结果只备份了声卡、摄像头、modem三件东西,而显示卡之类的都没找到(总共约十一个左右),以下结果产生自:Wmic Path Win32_PnPSignedDriver where "infname>='oem0.inf' and PDO>'\\Device\\NTPNP'" get infname^,DeviceName^,HardWareID /format:csv > %BakPath%\wmic.txt
很可能是我天天折腾系统弄的,有没人知道具体原因呢?如果找到原因我们可以针对改进。


Node,DeviceName,HardWareID,InfName
ROGER-51C162802,Intel(R) 82801DB/DBM USB Universal Host Controller - 24C2,PCI\VEN_8086&DEV_24C2&SUBSYS_29901509&REV_03,usbport.inf
ROGER-51C162802,USB Root Hub,USB\ROOT_HUB&VID8086&PID24C2&REV0003,usbport.inf
ROGER-51C162802,Intel(R) 82801DB/DBM USB Universal Host Controller - 24C4,PCI\VEN_8086&DEV_24C4&SUBSYS_29901509&REV_03,usbport.inf
ROGER-51C162802,USB Root Hub,USB\ROOT_HUB&VID8086&PID24C4&REV0003,usbport.inf
ROGER-51C162802,Intel(R) 82801DB/DBM USB Universal Host Controller - 24C7,PCI\VEN_8086&DEV_24C7&SUBSYS_29901509&REV_03,usbport.inf
ROGER-51C162802,USB Root Hub,USB\ROOT_HUB&VID8086&PID24C7&REV0003,usbport.inf
ROGER-51C162802,Intel(R) 82801DB/DBM USB 2.0 Enhanced Host Controller - 24CD,PCI\VEN_8086&DEV_24CD&SUBSYS_24C01509&REV_03,usbport.inf
ROGER-51C162802,USB Root Hub,USB\ROOT_HUB20&VID8086&PID24CD&REV0003,usbport.inf
ROGER-51C162802,USB2.0 0.35M WebCam,USB\Vid_0ac8&Pid_0321&Rev_0100,oem10.inf
ROGER-51C162802,USB Mass Storage Device,USB\Vid_0dd8&Pid_1440&Rev_0100,usbstor.inf
ROGER-51C162802,Texas Instruments PCI-4510 CardBus Controller,PCI\VEN_104C&DEV_AC44&SUBSYS_33501509&REV_02,pcmcia.inf
ROGER-51C162802,Realtek AC'97 Audio,PCI\VEN_8086&DEV_24C5&SUBSYS_41401509&REV_03,oem0.inf
ROGER-51C162802,Motorola SM56 Speakerphone Modem,PCI\VEN_8086&DEV_24C6&SUBSYS_29711509&REV_03,oem7.inf

[ 本帖最后由 9zhmke 于 2009-4-11 09:38 编辑 ]

TOP

好羡慕楼主哟  !批处理那么厉害
向各位高手学习来啦!望您们多多指教!

TOP

  1. Wmic Path Win32_PnPSignedDriver where "infname like 'oem%%'" get infname^,DeviceName^,HardWareID /format:csv
复制代码

TOP

hao hao hao
1

评分人数

TOP

先把代码下下来研究一下,谢谢了!

TOP

超赞!
向楼主学习.

TOP

ssssssssssssssssssssssssssssss
1

评分人数

    • keen: 无实质内容PB -1

TOP

好好研究研究!!!!

TOP

嘻嘻、、、

TOP

在瑞星下,有病毒提示

TOP

很好,很强大的纯脚本。收藏了,谢谢LZ

TOP

下来测试一下....

TOP

楼主能公布源代码么???

TOP

返回列表