找回密码
 加入
搜索
查看: 4906|回复: 9

[系统综合] [已解决]关于在注册表中查询补丁的问题?

  [复制链接]
发表于 2010-9-9 14:04:56 | 显示全部楼层 |阅读模式
本帖最后由 newuser 于 2010-9-28 09:07 编辑

除了能在hkey_local_machine\software\microsoft\windonw nt\currentverison\hotfix和
hkey_local_machine\software\microsoft\windonw\currentversion\uninstall下查到已经打的补丁,还有什么地方呀?
 楼主| 发表于 2010-9-9 14:38:04 | 显示全部楼层
回复 1# newuser

真的没有其他的路径了吗?
发表于 2010-9-9 15:33:20 | 显示全部楼层
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP0

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP4
发表于 2010-9-9 16:01:44 | 显示全部楼层
还有个方法就是
CMD下SYSTEMINFO
可以看到相关补丁信息。。至于截取  我得先去看看
发表于 2010-9-9 17:15:01 | 显示全部楼层
#include <File.au3>
RunWait(@ComSpec & ' /c systeminfo >%temp%\1.txt', "", @SW_HIDE)
$HS = _FileCountLines(@TempDir & '\1.txt')
For $i = _qishi() + 1 To _jieshu() -1
        $Frl = FileReadLine(@TempDir & '\1.txt', $i)
        $send = StringSplit($Frl, ':')
        FileWrite(@ScriptDir & '\2.txt', StringStripWS($send[2], 8) & @CRLF)
Next

Func _qishi()
        For $i = 1 To $HS
                $Frl = FileReadLine(@TempDir & '\1.txt', $i)
                If StringInStr($Frl, '修补程序') <> 0 Then Return $i
        Next
EndFunc   ;==>_qishi

Func _jieshu()
        For $i = 1 To $HS
                $Frl = FileReadLine(@TempDir & '\1.txt', $i)
                If StringInStr($Frl, '网卡') <> 0 Then Return $i
        Next
EndFunc   ;==>_jieshu
我是WINDOWS 7 用systeminfo后是以下内容
主机名:           ADMIN-PC
OS 名称:          Microsoft Windows 7 专业版 
OS 版本:          6.1.7600 暂缺 Build 7600
OS 制造商:        Microsoft Corporation
OS 配置:          独立工作站
OS 构件类型:      Multiprocessor Free
注册的所有人:     admin
注册的组织:       
产品 ID:          00371-OEM-8992671-00013
初始安装日期:     2010/9/6, 12:54:13
系统启动时间:     2010/9/9, 13:17:13
系统制造商:       Dell Inc.
系统型号:         Inspiron N4030
系统类型:         X86-based PC
处理器:           安装了 1 个处理器。
                  [01]: x64 Family 6 Model 37 Stepping 2 GenuineIntel ~2261 Mhz
BIOS 版本:        Dell Inc. A02, 2010/6/9
Windows 目录:     C:\Windows
系统目录:         C:\Windows\system32
启动设备:         \Device\HarddiskVolume1
系统区域设置:     zh-cn;中文(中国)
输入法区域设置:   zh-cn;中文(中国)
时区:             (UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐
物理内存总量:     1,975 MB
可用的物理内存:   997 MB
虚拟内存: 最大值: 3,949 MB
虚拟内存: 可用:   2,663 MB
虚拟内存: 使用中: 1,286 MB
页面文件位置:     C:\pagefile.sys
域:               WORKGROUP
登录服务器:       \\ADMIN-PC
修补程序:         安装了 39 个修补程序。
                  [01]: KB2079403
                  [02]: KB2160329
                  [03]: KB2183461
                  [04]: KB2272691
                  [05]: KB2286198
                  [06]: KB958488
                  [07]: KB972270
                  [08]: KB974332
                  [09]: KB974431
                  [10]: KB974571
                  [11]: KB975467
                  [12]: KB975496
                  [13]: KB975560
                  [14]: KB976662
                  [15]: KB977074
                  [16]: KB977165
                  [17]: KB978542
                  [18]: KB978601
                  [19]: KB978886
                  [20]: KB979099
                  [21]: KB979309
                  [22]: KB979482
                  [23]: KB979900
                  [24]: KB979916
                  [25]: KB980195
                  [26]: KB980218
                  [27]: KB980232
                  [28]: KB980408
                  [29]: KB980436
                  [30]: KB980846
                  [31]: KB981078
                  [32]: KB981332
                  [33]: KB981793
                  [34]: KB981852
                  [35]: KB982214
                  [36]: KB982664
                  [37]: KB982665
                  [38]: KB982799
                  [39]: KB983590
网卡:             安装了 2 个 NIC。
                  [01]: Atheros AR8132 PCI-E Fast Ethernet Controller
                      连接名:      本地连接
                      状态:        媒体连接已中断
                  [02]: Broadcom 802.11n 网络适配器
                      连接名:      无线网络连接
                      启用 DHCP:   是
                      DHCP 服务器: 192.168.0.1
                      IP 地址
                        [01]: 192.168.0.100
                        [02]: fe80::258c:7ba1:25dc:3688
所以就抓取了“修补程序”和“网卡”之间的内容。

不知道XP的什么样子 忘记了。。你自己改改 看这个方法行不行了

评分

参与人数 2金钱 +50 收起 理由
newuser + 30 非常感谢!
afan + 20

查看全部评分

发表于 2010-9-9 17:37:49 | 显示全部楼层
$hotfix=StringRegExp($str,'\[\d+\].*\h(KB\d+.*|File\h\d+)',3)
 楼主| 发表于 2010-9-11 15:35:28 | 显示全部楼层
回复 5# nmgwddj
我的OS是WinServer2003,但补丁信息很奇怪,如下:
修补程序:         安装了 301 个修补程序。
                  [01]: File 1
                  [02]: File 1
                  [03]: File 1
                  [04]: File 1
                  [05]: File 1
                  [06]: File 1
                  [07]: File 1
                  [08]: File 1
                  [09]: File 1
                  [10]: File 1
                  [11]: File 1
                  [12]: File 1
                  [13]: File 1
                  [14]: File 1
                  [15]: File 1
                  [16]: File 1
                  [17]: File 1
                  [18]: File 1
                  [19]: File 1
                  [20]: File 1
                  [21]: File 1
                  [22]: File 1
                  [23]: File 1
                  [24]: File 1
                  [25]: File 1
                  [26]: File 1
                  [27]: File 1
                  [28]: File 1
                  [29]: File 1
                  [30]: File 1
                  [31]: File 1
                  [32]: File 1
                  [33]: File 1
                  [34]: File 1
                  [35]: File 1
                  [36]: File 1
                  [37]: File 1
                  [38]: File 1
                  [39]: File 1
                  [40]: File 1
                  [41]: File 1
                  [42]: File 1
                  [43]: File 1
                  [44]: File 1
                  [45]: File 1
                  [46]: File 1
                  [47]: File 1
                  [48]: File 1
                  [49]: File 1
                  [50]: File 1
                  [51]: File 1
                  [52]: File 1
                  [53]: File 1
                  [54]: File 1
                  [55]: File 1
                  [56]: File 1
                  [57]: File 1
                  [58]: File 1
                  [59]: File 1
                  [60]: File 1
                  [61]: File 1
                  [62]: File 1
                  [63]: File 1
                  [64]: File 1
                  [65]: File 1
                  [66]: File 1
                  [67]: File 1
                  [68]: File 1
                  [69]: File 1
                  [70]: File 1
                  [71]: File 1
                  [72]: File 1
                  [73]: File 1
                  [74]: File 1
                  [75]: File 1
                  [76]: File 1
                  [77]: File 1
                  [78]: File 1
                  [79]: File 1
                  [80]: File 1
                  [81]: File 1
                  [82]: File 1
                  [83]: File 1
                  [84]: File 1
                  [85]: File 1
                  [86]: File 1
                  [87]: File 1
                  [88]: File 1
                  [89]: File 1
                  [90]: File 1
                  [91]: File 1
                  [92]: File 1
                  [93]: File 1
                  [94]: File 1
                  [95]: File 1
                  [96]: File 1
                  [97]: File 1
                  [98]: File 1
                  [99]: File 1
                  [100]: File 1
                  [101]: File 1
                  [102]: File 1
                  [103]: File 1
                  [104]: File 1
                  [105]: File 1
                  [106]: File 1
                  [107]: File 1
                  [108]: File 1
                  [109]: File 1
                  [110]: File 1
                  [111]: File 1
                  [112]: File 1
                  [113]: File 1
                  [114]: File 1
                  [115]: File 1
                  [116]: File 1
                  [117]: File 1
                  [118]: File 1
                  [119]: File 1
                  [120]: File 1
                  [121]: File 1
                  [122]: File 1
                  [123]: File 1
                  [124]: File 1
                  [125]: File 1
                  [126]: File 1
                  [127]: File 1
                  [128]: File 1
                  [129]: File 1
                  [130]: File 1
                  [131]: File 1
                  [132]: File 1
                  [133]: File 1
                  [134]: File 1
                  [135]: File 1
                  [136]: File 1
                  [137]: File 1
                  [138]: File 1
                  [139]: File 1
                  [140]: File 1
                  [141]: File 1
                  [142]: File 1
                  [143]: File 1
                  [144]: File 1
                  [145]: File 1
                  [146]: File 1
                  [147]: Q147222
                  [148]: KB953298 - QFE
                  [149]: KB979907 - QFE
                  [150]: SP1 - SP
                  [151]: KB968930 - Update
                  [152]: Q954430
                  [153]: KB925398_WMP64
                  [154]: KB971513 - Update
                  [155]: KB914961 - Service Pack
                  [156]: KB2079403 - Update
                  [157]: KB2115168 - Update
                  [158]: KB2160329 - Update
                  [159]: KB2183461 - Update
                  [160]: KB2229593 - Update
                  [161]: KB2264107 - Update
                  [162]: KB2286198 - Update
                  [163]: KB923561 - Update
                  [164]: KB924667-v2 - Update
                  [165]: KB925902-v2 - Update
                  [166]: KB927891 - Update
                  [167]: KB929123 - Update
                  [168]: KB930178 - Update
                  [169]: KB932168 - Update
                  [170]: KB932716-v2 - Update
                  [171]: KB933729 - Update
                  [172]: KB935839 - Update
                  [173]: KB935840 - Update
                  [174]: KB936021 - Update
                  [175]: KB936357-v2 - Update
                  [176]: KB936782 - Update
                  [177]: KB938127 - Update
                  [178]: KB938464-v2 - Update
                  [179]: KB941569 - Update
                  [180]: KB941644 - Update
                  [181]: KB942288-v4 - Update
                  [182]: KB943055 - Update
                  [183]: KB943460 - Update
                  [184]: KB943485 - Update
                  [185]: KB944338-v2 - Update
                  [186]: KB944653 - Update
                  [187]: KB945553 - Update
                  [188]: KB946026 - Update
                  [189]: KB948496 - Update
                  [190]: KB950224-v3 - Update
                  [191]: KB950582 - Update
                  [192]: KB950762 - Update
                  [193]: KB950974 - Update
                  [194]: KB951066 - Update
                  [195]: KB951698 - Update
                  [196]: KB951748 - Update
                  [197]: KB952004 - Update
                  [198]: KB952069 - Update
                  [199]: KB952954 - Update
                  [200]: KB953155 - Update
                  [201]: KB953298 - Update
                  [202]: KB954155 - Update
                  [203]: KB954211 - Update
                  [204]: KB954708 - Update
                  [205]: KB955069 - Update
                  [206]: KB955704 - Update
                  [207]: KB955759 - Update
                  [208]: KB956391 - Update
                  [209]: KB956572 - Update
                  [210]: KB956802 - Update
                  [211]: KB956803 - Update
                  [212]: KB956844 - Update
                  [213]: KB957097 - Update
                  [214]: KB958469 - Update
                  [215]: KB958644 - Update
                  [216]: KB958687 - Update
                  [217]: KB958690 - Update
                  [218]: KB958752 - Update
                  [219]: KB958869 - Update
                  [220]: KB959426 - Update
                  [221]: KB960225 - Update
                  [222]: KB960714 - Update
                  [223]: KB960715 - Update
                  [224]: KB960803 - Update
                  [225]: KB960859 - Update
                  [226]: KB961371 - Update
                  [227]: KB961371-v2 - Update
                  [228]: KB961373 - Update
                  [229]: KB961501 - Update
                  [230]: KB963027 - Update
                  [231]: KB967715 - Update
                  [232]: K
真不知道 那些  File  1是怎么回事,是最近一些日子打补丁打乱了 还是系统出了毛病?
发表于 2010-9-12 12:29:21 | 显示全部楼层
我XP下也发现了。。这个真不知道是什么问题
发表于 2010-9-12 12:30:43 | 显示全部楼层
没问题 File  1 不用管它…
发表于 2010-9-12 17:13:16 | 显示全部楼层
“File  1”应该是已经封装在系统中的补丁文件。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-11 08:57 , Processed in 0.147748 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表