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

TOP

支持楼主。好贴。。。

TOP

是期待

顶楼主狂顶!!!!!!!!!真是期待的

TOP

很好,我也支持一下,对批处理我不懂,对AU3有稍稍了解对于WIM的问题,对AU3来说很好解决或是说根本就没问题

TOP

我用了一下,恢复大部份失效~~~~真有点失望。
刚刚开始是备份不成功,后来换成7.14发布的就OK了,可以备份了。
但恢复的时候就老弹出没有通过什么什么验证了,汗

TOP

感谢分享,确实是好东西!

TOP

不得不服!已经测试过,很好用!

TOP

支持
看样子俺还是先学好基础知识在来这里吧

TOP

路过学习!看见精华收藏,,,感谢楼主分享
毛爷爷曾教导我们:"好好学习,天天向上!"

TOP

高手

我顶!啥时候,我也是高手啊?呵呵

TOP

佩服,我虽然不太懂!但是确实好东西

TOP

想在自制的装机优化工具中集成这个批处理,可否?

TOP

哈哈,找到个BUG,从wmic读出的数据中有极少数硬件自带一个末尾空格,但程序默认末尾无空格,所以把以下内容应改动一下:
for /f "tokens=1,2,3 delims=," %%i in ('type %Tempfile%^|find /i "oem"') do  call :evStart  %%i %%j %%k
改为:
for /f "tokens=1,2,3 delims=," %%i in ('type d:\temp.tmp^|find /i "oem"') do (
setlocal enabledelayedexpansion
        :bakdrvtmploop
        set tmp1=%%i
        set tmp2=%%j
        set tmp3=%%k
        set tmp1=!tmp1: "="! & if !tmp1==%%i goto bakdrvtmploop
        set tmp2=!tmp2: "="! & if !tmp1==%%j goto bakdrvtmploop
        set tmp3=!tmp3: "="! & if !tmp1==%%k goto bakdrvtmploop
        call :evStart !tmp1! !tmp2! !tmp3!
        )

[ 本帖最后由 9zhmke 于 2009-2-6 00:25 编辑 ]

TOP

还原时出现的,什么意思?

TOP

以前是用你的wmic版来做的,都改得差不多了。现在改用vbs版,第一次试用就发现了问题:
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem3.CAT
复制了 1 个文件
请按任意键继续. . .
        含WHQL数字签名
copy /y "D:\我的文档\系统设置\驱动备份\Drivers\Intel(R) 82801DBM LPC Interface C
ontroller - 24CC \Driver.nfo" "D:\我的文档\系统设置\驱动备份\Drivers\Intel(R) 82
801DBM LPC Interface Controller - 24CC \Driver.bak"
这个文件夹里没有Driver.nfo文件,好象是用vbs生成的吧?对vbs不熟分析不起走了。
会是什么原因呢?该怎么解决呢?
在   copy /y "%~3\Driver.nfo" "%~3\Driver.bak">nul  出现“系统找不到指定的路径。”自动退出

[ 本帖最后由 9zhmke 于 2009-4-6 22:55 编辑 ]

TOP

返回列表