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

TOP

初测:备份已完成!一共备份了 0 项设备驱动

备份已完成!一共备份了 0 项设备驱动
查错中...

发现 Cscript //Nologo Dev.Vbs /y 没有返回任何信息:
echo 正在收集设备信息,请稍等...
for /f "tokens=1,2,3,4 delims=," %%a In ('Cscript //Nologo Dev.Vbs /y') do call :DevStart "%%~a" "%%~b" "%%~c" "%%~d"
修改为以下内容后,没有任何显示的。
for /f "tokens=1,2,3,4 delims=," %%a In ('Cscript //Nologo Dev.Vbs /y') do echo "%%~a" "%%~b" "%%~c" "%%~d"
pause
1

评分人数

TOP

使用精简系统的朋友请注意了!

我的系统是精简过的,不成功的用完整的系统试试吧!

[ 本帖最后由 chishingchan 于 2008-3-19 17:35 编辑 ]

TOP

大难题啊!捣不定!

重新安装WMI组件 已经做了;
修复WMI组件时 (我的系统装在 D 盘的,将 cd c: 改为 %SystemDrive%或者不需要吧?!)
在 Windows Management Instrumentation 服务已成功停止。下
有一行:无效全局开关。
结果跟未修复时是一个样的。

系统使用这个方案精简的:http://bbs.deepin.org/read.php?tid=443890
懂精简的不妨提个意见:还要保留什么组件或服务?
下面是被精简掉的服务列表:
√ Application Layer Gateway
√ DNS 客户端
√ IMAPI 光盘刻录服务
√ IPSEC 服务
√ Messenger
√ Qos 数据包计划程序
√ RPC 定位器
√ TCP/IP NetBIOS 助手
√ Telnet
√ Windows 时间
√ 不间断电源供应 (UPS)
√ 错误报告服务
√ 二次登陆
√ 分布式链接跟踪客户端
√ 服务公告协议 (SAP)
√ 简单 TCP/IP 服务
√ 警报器
√ 卷影复制
√ 路由监听服务
√ 索引服务
√ 通用即插即用设备
√ 网络动态数据交换 (DDE)
√ 网络客户端
√ 系统还原服务
√ 远程注册表
√ 质量服务资源预订协议
√ 自动更新

[ 本帖最后由 chishingchan 于 2008-3-20 13:22 编辑 ]

TOP

13 楼在精简系统下的测试结果:

正在收集设备信息,请稍等...
节点 - XP
错误:
描述 = 提供程序加载失败
系统找不到指定的文件。

备份已完成!一共备份了 0 项设备驱动

按下任意键开始打包集成驱动,15秒内未做选择默认自动退出



带有 Wmic Path Win32_PnPSignedDriver where 语句的跟前无分别


+ ■ 硬件支持 (被精简掉的东西)
    √ Brother 设备
    √ Gravis 数字游戏端口
    √ Iomega Zip 设备
    √ Ramdisk
    √ Windows CE USB 主机
    √ 多端口串行适配器
    √ 智能卡

[ 本帖最后由 chishingchan 于 2008-3-21 10:57 编辑 ]

TOP

原帖由 fastslz 于 2008-3-20 13:56 发表
+ ■ 硬件支持   (简直榨干了) 能用才怪
nLite 以修改inf文件达到目的的,不知道它去掉了哪部分....


现在装机的不是精简版就是GHOST版,GHOST版也是精简版,精简系统是大势所趋的!
此程序的兼容性无论在方式或方法上要追求比驱动精灵的兼容性更好,兼容性更好的更可以在纯DOS下备份Windows的驱动!

TOP

还原脚本用你的方式就可以了,其实纯DOS下有很多辅助软件,只是没有一一去尝试去学习。
就算真的可以在DOS下备份,我也不赞成在DOS下去做。只不过是想说明一下兼容性而已。
在DOS联盟的脚本修改一下不就成了吗?放弃VBS吗,否则也会带来兼容性问题(相对于精简版)。则用最简单的语句,不用某些东西支持的语句就好。

先讲这么多先,下次再讲。

TOP

思路:(如果要我列出代码要需要一段时间的)

1、获得INF文件名称:HKLM\SYSTEM\LastKnownGoodRecovery\LastGood.Tmp
或 DIR %WinDir%\Inf\oem*.inf
2、查询 oem*.inf 文件在 KLM\SYSTEM\CurrentControlSet\Control\Class 里的位置
例如位置在{8-4-4-4-12}\0000
InfPath=安装文件名称
DriverDesc=硬件名称
MatchingDeviceId=硬件ID
InfSection=文件安装项

例如文件安装项是[abcd]
安装项下CopyFiles=[要复制文件的项]

[ 本帖最后由 chishingchan 于 2008-3-21 13:50 编辑 ]

TOP

我对 vbs 一窍不通,研究什么?
用 REG 命令配合 FOR 及 FIND 等试试吧

TOP

楼主的程序真的没有对精简版XP有改善的余地?

TOP

XP SP3 完整版
备份是可以了,但是还有点问题!
系统装有卡巴,卡巴装有一个驱动,备份连卡巴的驱动也备份了。
除了网卡能自动恢复外,其它的驱动一律报什么ID错。

TOP

返回列表