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

大难题啊!捣不定!

重新安装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

封印 你的VISTA有希望的,找出这个问题根源了,namejm 也不死心想用纯批处理,这次在稳定的基础上尽量满足你们俩吧

TOP

大葱,我来顶你来了。。。这东西不适合VISTA有点遗憾

TOP

超赞!
向楼主学习.

TOP

虽然我不懂,但还是要赞一个
楼主知识全面啊!
佩服中。。。
作最实用的网站,就要靠这样的人。
期待更多的作品。
技术问题请到论坛发帖求助!

TOP

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

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

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

TOP

vbs部分权限不够或无wmi库

  1. On Error Resume Next
  2. Set WMI = GetObject("winmgmts:")
  3. Set aItems = WMI.ExecQuery("Select * from Win32_PnPSignedDriver")
  4. For Each aItem in aItems
  5.     If Instr(aItem.InfName,Chr(111)&Chr(101)&Chr(109)) > 0 Then
  6.         Wscript.Echo aItem.DeviceName & "," & aItem.HardWareID & "," _
  7.                     & BakPath&DevName & "," & aItem.InfName
  8.     End If
  9. Next
复制代码

试试这段代码提示什么?

[ 本帖最后由 fastslz 于 2008-3-19 16:56 编辑 ]

TOP

希望大家广为参与测试
以便程序的完善

拟程序完善之后,将之加为精华

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

期待已久,下载中...

TOP

更新Windows10以上全新备份还原方式

本帖最后由 fastslz 于 2022-10-29 10:47 编辑

  1. @echo off&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(PowerShell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&EXIT)
  2. rem 提取所有驱动
  3. pushd "%CD%"&cd /d "%~dp0"
  4. title "%~n0"
  5. :SetupChipset.exe -overall -downgrade -s -norestart
  6. md "%~d0\DevBackup"
  7. rem pnputil不支持中文目录所以导出驱动再移动过来
  8. pnputil /export-driver * "%~d0\DevBackup"
  9. move "%~d0\DevBackup" .\
  10. timeout /t 10
复制代码


  1. @echo off&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(PowerShell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&EXIT)
  2. pushd "%CD%"&cd /d "%~dp0"
  3. title "%~n0"
  4. rem 安装所有驱动
  5. for /r "%~dp0DevBackup\" %%i in (*.inf) do pnputil /add-driver "%%~i" /install
  6. timeout /t 20
复制代码

TOP

返回列表