How do I checke KB5043050 installed or not by Analyses?

Hi all

I expect to find out through BigFix analyses whether those clients have installed KB5043050, but it was unsuccessful, and the result shows as “undefined.”

Here is the script:

if (exists (id of it) whose (it = “KB5043050”) of installed hotfixes) then “Installed” else “Not Installed”

Please help me solve this issue. Thank you!

I’ve never seen the installed hotfixes inspector, but I could be mistaken. I confirmed the BigFix Dev page for it, but I couldn’t locate any listings based on it.

However, I am utilizing the following WMI-based client relevance to determine whether a given KB is installed.

not exists (string values of properties "HotFixID" of it) whose(it starts with "KB5043050") of select objects "HotFixID from Win32_QuickFixEngineering" of wmis
``
2 Likes

Right, “installed hotfixes” is not an inspector. It looks like the kind of thing ChatGPT is making up that looks similar to relevance but uses all sorts of inspectors that don’t exist.

Not sure whether the original poster came up with this from some other source, or from ChatGPT, or is an AI itself, but we’ll let them reply back and see if we can Turing-test our way out of this :slight_smile:

3 Likes

To get the result you wanted, use this…

if exists (string value of properties "HotFixID" of it) whose(it = "KB5043050") of select objects "HotFixID from Win32_QuickFixEngineering" of wmis then "Installed" else "Not Installed"

1 Like

Thank you for your reply.

I also could not find the hotfix inspector, so I am seeking help from everyone here.Based on WMI or one of the feasible methods.

Thank you very much for your reply.

After using your script, I successfully obtained the results I wanted.

1 Like