[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
原帖由 9zhmke 于 2009-4-6 22:46 发表
以前是用你的wmic版来做的,都改得差不多了。现在改用vbs版,第一次试用就发现了问题:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem3.CAT
复制了 1 个文件
请按任意键继续. . .
   ...


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

TOP

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

TOP

To 79楼  athinko
NV显卡会提示缺少NvCplSetupInt.exe文件,这个暂时没法解决,我试过多款驱动备份程序,如果安装驱动时删除了原文件夹,都无法成功备份。


To 81楼  stuqx
2003能支持的

TOP

时隔二年未更新我也够懒的
新版本即将重新发布,支持winxp以上系统包括32位64位,并优化NVIDIA显卡驱动
正在测试中.....

TOP

谢谢反馈,更谢谢你直接找出了原因
  1. for /f "tokens=1* delims== " %%k in ('type "%Systemroot%\Inf\%InfName%.inf"^|findstr /i "CatalogFile .Cat"') do set "OemName=%%~nl"
复制代码
这样就可以解决问题了
本来这段代码可以优化不用find或findstr,直接tokens=1,2可以做到了,这样代码执行效率稍微高一点,稳定性可差远了,这个也多亏你贴出inf文件信息,CatalogFile.NT = cb002iku.cat很少见,所以代码只有在不同的环境下才能更完善!
附件已更新

TOP

2011-5-30 更新说明:优化备份驱动签名部分代码,同步系统版本
谢谢techon

TOP

一堆EXE也叫“纯”批处理?这样的话“纯”批处理什么不能做?
Demon 发表于 2011-6-1 15:34

除了devcon其它都是浮云,而devcon也是微软WDK开发工具之一,之前也就“借助DevCon纯脚本备份驱动”,如果不依赖任何exe备份效率没这么高,即使能备份不能还原那这个批处理也只是浮云!find 外部命令从MS-DOS存在到现在和之后的Windows 8,目前还在计算机考级范围内。
批处理能做什么,无非简化操作!

TOP

那就不要加个“纯”字,我也很想知道批处理能做什么。
Demon 发表于 2011-6-3 10:59

我也想改个更贴切的名字了,做人和做事由始至终,开头用了这个名字也便于搜索引擎抓取

TOP

回复 118# 1e3e
这个问题早就解决了
回复 119# wc250025
vmware最新版应该自带虚拟网卡驱动的,这个版本优化备份OEM驱动,如果那样的话会备份出来一大堆无用驱动的
回复 114# 〃十月丶
我不好意思,我从来不要杀软的,顺便告诉你360有个“自残命令” dep360.exe /close

TOP

楼上Win8环境吧,以管理员运行问题新版已加上了,USB3.0还原后运行在USB2.0这个情况还不了解,等新版发布后测试吧。新版Win7-8兼容性比XP好,备份完整率95%+

TOP

回复 141# xiangqian91


    很多USB恢复都这样,等一个驱动安装好设备识别后再安装另一个,比如无线鼠标,要先识别Unifying device再去识别Keyboard或Mouse,更甚至必须重启后识别,所以不能一一优化,尝试多次更新。
还有考虑多系统兼容性问题DevUpdate.cmd devcon更新驱动选项我使用了最保守的选项devcon.exe update
试试将DevUpdate.cmd里的
  1. "%Devcon%" update "%FilePath%%InfName%" "%HardWareID%" >nul 2>nul
复制代码
替换成
  1. "%Devcon%" updateni "%FilePath%%InfName%" "%HardWareID%" >nul 2>nul
复制代码
还可以有
  1. "%Devcon%" install "%FilePath%%InfName%" "%HardWareID%" >nul 2>nul
复制代码

TOP

回复 141# xiangqian91


    试试
Dev2014-01-10.rar 最新版本!
http://pan.baidu.com/share/link? ... 0&uk=2315442412

TOP

MEI驱动确实有点奇怪,我也碰到过好几次,有的机子还特别难安装上去一定要setup方式才能安装成功,估计是虚拟设备驱动
设备名有多个空格和恢复不成功可能没有必然的关系
手动写个 Driver.nfo
http://pan.baidu.com/share/link? ... 4&uk=2315442412

TOP

返回列表