有辦法利用WMI去抓取遠端機器所安裝的HotFix嗎??



贊助商連結


anson lin
2003-10-02, 12:05 PM
請教大家一下,有辦法利用WMI去抓取遠端機器所安裝的HotFix嗎??
Microsoft有這script的範例,但是好像只可以在本機執行耶??!!
:( :( :(

贊助商連結


smartgod
2003-10-02, 01:51 PM
最初由 anson lin 發表
請教大家一下,有辦法利用WMI去抓取遠端機器所安裝的HotFix嗎??
Microsoft有這script的範例,但是好像只可以在本機執行耶??!!
:( :( :(

script 中改成遠端電腦名稱即可

anson lin
2003-10-02, 05:02 PM
謝謝你smartgod
不過我真的不懂要加在哪裡耶,還有他的語法??!!


strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colQuickFixes = objWMIService.ExecQuery _
("Select * from Win32_QuickFixEngineering")
For Each objQuickFix in colQuickFixes
Wscript.Echo "Hot Fix ID: " & objQuickFix.HotFixID
Next

可以請教一下嗎??
:) :) :)

smartgod
2003-10-02, 05:24 PM
最初由 anson lin 發表
謝謝你smartgod
不過我真的不懂要加在哪裡耶,還有他的語法??!!


strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colQuickFixes = objWMIService.ExecQuery _
("Select * from Win32_QuickFixEngineering")
For Each objQuickFix in colQuickFixes
Wscript.Echo "Hot Fix ID: " & objQuickFix.HotFixID
Next

可以請教一下嗎??
:) :) :)

例如我要更改LAN中的websrv電腦
就把strComputer = "."改成strComputer = "websrv"