[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 有没有办法寻找并备份打印机、扫描仪的驱动?

看了置顶的系统驱动备份程序,但感觉还不够完美,如果能加上备份恢复IP和打印机、扫描仪驱动就更好了,IP的好办,有没有办法寻找并备份打印机、扫描仪的驱动?

有叫个软件可以做到,之前在一个朋友的公司见到过........
淡泊明志,宁静致远....................

TOP

打印机、扫描仪驱动可以联系作者进行添加。
既然是驱动备份程序,不太适合添加备份恢复IP的功能吧?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

备份打印机、扫描仪驱动还不够完美?怎么讲?请描述清楚!
已经备份了但不够完美,如果这样先给你说明只备份驱动不会备份打印机、扫描仪应用软件,因为打印机、扫描仪都有适合自身的软件,做到这样的完美是不可能的。
如果完全没有备份打印机、扫描仪驱动请附截图,或者运行devcon.exe find  *USB\Class_07* 附输出结果USB\Class_07只适合USB接口类型
另外VBScript针对打印机、扫描仪也有很多节点的比如
Set WMI = GetObject("Winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
On Error Resume Next
Set A = WMI.ExecQuery("SELECT * FROM Win32_PrinterDriver")
For Each B In A
    WScript.Echo B.Name
    WScript.Echo B.ConfigFile
    WScript.Echo B.DataFile
    Astr = Join(B.DependentFiles, vbCrLf)
    WScript.Echo Astr
    WScript.Echo B.DriverPath
    WScript.Echo B.FilePath
    WScript.Echo B.HelpFile
    WScript.Echo B.InfName
    WScript.Echo
Next

[ 本帖最后由 fastslz 于 2009-2-11 13:14 编辑 ]

TOP

谢谢各位的指教,我是在论坛置顶贴里照着做学的备份驱动,因为经常有朋友要求帮忙装机,每次弄了都要花很多时间去善后,所以想最好能直接了当地完成工作:先备份=》装万能GHOST=》恢复驱动、IP设置。
如果能够直接使用批处理来达到目的就最好不过了,现在是使用的纯批,wmic读驱动备份打包,恢复时分别放到drivercache和inf中,重启能自动找到硬件,但打印机和扫描仪我还没找到能查驱动的方法,如果可以用wmic或者devcon.exe 弄出来是最好的,否则说说从注册表里找的方法也行。
只要指点下方法就可以了,我可以自己去摸索,现在是找不到魂头,能给我介绍点devcon.exe find  *USB\Class_07*之类是最好,虽然打印机扫描仪在安装时会装一大堆甚至上几百兆的程序,其实质还是和其它的类似,只要一个inf文件和相应的驱动就可以使用了,只是看墨水多少之类的功能就可能没有了,最起码可以使用吧。

[ 本帖最后由 9zhmke 于 2009-2-12 01:28 编辑 ]

TOP

http://bbs.bathome.net/thread-573-1-1.html
看过这个对你有帮助
devcon.exe find  USB\Class_07       for提取硬件ID
devcon.exe driverfiles "硬件ID"         for提取驱动文件

TOP

谢谢fastslz,好在现在家用的打印机扫描仪都是usb的居多,我这就去试试

TOP

返回列表