标题: 2000系統對比更新補丁,求一命令
[打印本页]
作者: woxizishen
时间: 2010-4-6 19:09
标题: 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"
註冊表有的就不安裝,沒的就安裝???????????????????????
作者: woxizishen
时间: 2010-4-7 16:00
沒人知道嗎?
或者誰知道怎樣提取註冊表里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]
作者: woxizishen
时间: 2010-4-8 11:23
沒人知道嗎?高手都喜歡隱藏/////////////////?????????????????????????
作者: HAT
时间: 2010-4-8 13:23
reg query
作者: exzzz
时间: 2010-4-8 14:26
对,在CMD下 reg /? 就知道了,可以查询,添加删除,都可以
作者: woxizishen
时间: 2010-4-8 16:08
Quote: |
Originally posted by woxizishen at 2010-4-8 11:23:
沒人知道嗎?高手都喜歡隱藏/////////////////????????????????????????? |
|
謝謝版主, 可是2000系統沒 reg 命令............................只有regedit /e /s等
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB824105]
想問下是否能用批處理 把上面的 kb824105 給提取出來
這樣我就好對比了
作者: HAT
时间: 2010-4-8 22:00
2000系统就用VBS吧,BAT不行。
作者: woxizishen
时间: 2010-4-9 12:04
Quote: |
Originally posted by HAT at 2010-4-8 22:00:
2000系统就用VBS吧,BAT不行。 |
|
版主能給我一段vb代碼嗎?
我對vb不在行
regedit /e 323.reg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix"
就是對比hotfix下面的系統補丁的主鍵
比如:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB823559]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB824105]
和我當前目錄存放的補丁進行對比
Windows2000-KB824105-x86-CHT.EXE
Windows2000-KB893756-x86-CHT.EXE
作者: HAT
时间: 2010-4-10 01:25
略懂VBS,不懂VB。
作者: pdanniel66
时间: 2010-4-10 04:37
楼主是要 VB代码或是 VBS代码 ?