[-AI-] 檢查HotFix更新是否安裝

看板EzHotKey作者 (搞不定嗎用C4就對了)時間8年前 (2017/06/19 15:20), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
https://www.autoitscript.com/forum/topic/114824-how-to-determine-which- hotfix-i-have/#comment-803770 使用時,將 $search = "kb943232" 這裡修改成要查詢的更新即可 Global $objWMIService = ObjGet("winmgmts:{impersonationLevel=impersonate}!\\" & @ComputerName & "\root\cimv2") Global $colItems = $objWMIService.ExecQuery("SELECT HotFixID from Win32_QuickFixEngineering", "WQL", 0x30) Global $HF_KB If IsObj($colItems) Then For $objItem In $colItems If StringLeft($objItem.HotFixID, 1) <> "{" Then $HF_KB &= $objItem.HotFixID & " " Next EndIf $search = "KB943232" If StringInStr($HF_KB, $search) > 0 Then ConsoleWrite("Hotfix " & $search & " is installed!" & @CRLF) Else ConsoleWrite("Hotfix " & $search & " is NOT installed!" & @CRLF) EndIf -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.204.229 ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1497856850.A.8CA.html

07/05 20:00, , 1F
推 ...
07/05 20:00, 1F
文章代碼(AID): #1PHtjIZA (EzHotKey)
文章代碼(AID): #1PHtjIZA (EzHotKey)