![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 18:21 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 2000系統對比更新補丁,求一命令 |
| 可打印版本 978 / 9 |
| 第1楼 woxizishen | 发表于 2010-04-06 19:09 |
| 新手上路 发帖 7 积分 6 | |
|
2000系統對比更新補丁,求一命令 xp系統下有REG QUERY 查詢註冊表命令,可以輕鬆進行對比更新.
2000系統下只有regedit /e 導出註冊表命令,無查詢 我現在想實現同一文件夾里的Windows2000-KB899587-x86-CHT.EXE等等補丁文件 和註冊表進行對比更新,不知道誰有辦法實現.. regedit /e 323.reg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix" 註冊表有的就不安裝,沒的就安裝??????????????????????? |
|
| 第2楼 woxizishen | 发表于 2010-04-07 16:00 |
| 新手上路 发帖 7 积分 6 | |
|
沒人知道嗎?
或者誰知道怎樣提取註冊表里KB823559的字眼 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB823559] "Installed"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB824105] "Installed"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB825119] "Installed"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB826232] "Installed"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB828035] "Installed"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB828749] "Installed"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB832353] "Installed"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB841356] "Installed"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB842773] |
|
| 第3楼 woxizishen | 发表于 2010-04-08 11:23 |
| 新手上路 发帖 7 积分 6 | |
|
沒人知道嗎?高手都喜歡隱藏/////////////////?????????????????????????
|
|
| 第4楼 HAT | 发表于 2010-04-08 13:23 |
| 版主 发帖 5,017 积分 9,023 | |
|
reg query
|
|
| 第5楼 exzzz | 发表于 2010-04-08 14:26 |
| 初级用户 发帖 167 积分 194 | |
|
对,在CMD下 reg /? 就知道了,可以查询,添加删除,都可以
|
|
| 第6楼 woxizishen | 发表于 2010-04-08 16:08 |
| 新手上路 发帖 7 积分 6 | |
Originally posted by woxizishen at 2010-4-8 11:23: 謝謝版主, 可是2000系統沒 reg 命令............................只有regedit /e /s等 想問下是否能用批處理 把上面的 kb824105 給提取出來 這樣我就好對比了 |
|
| 第7楼 HAT | 发表于 2010-04-08 22:00 |
| 版主 发帖 5,017 积分 9,023 | |
|
2000系统就用VBS吧,BAT不行。
|
|
| 第8楼 woxizishen | 发表于 2010-04-09 12:04 |
| 新手上路 发帖 7 积分 6 | |
Originally posted by HAT at 2010-4-8 22:00: 版主能給我一段vb代碼嗎? 我對vb不在行 regedit /e 323.reg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix" 就是對比hotfix下面的系統補丁的主鍵 比如: 和我當前目錄存放的補丁進行對比 Windows2000-KB824105-x86-CHT.EXE Windows2000-KB893756-x86-CHT.EXE |
|
| 第9楼 HAT | 发表于 2010-04-10 01:25 |
| 版主 发帖 5,017 积分 9,023 | |
|
略懂VBS,不懂VB。
|
|
| 第10楼 pdanniel66 | 发表于 2010-04-10 04:37 |
| 初级用户 发帖 64 积分 68 | |
|
楼主是要 VB代码或是 VBS代码 ?
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |