HP Battery Recall

I haven’t looked into this at all to know any of the details. Is it possible to tell if a battery falls under this recall based upon manufacture date?

Can the tool be run silently on the command line? I would get it working to output results to a file on the command line manually first before trying to implement this with BigFix.

It doesn’t seem like it from the short investigation I just did and trying the /Q switch. Using the switch /? gives the following:

Running this on my non-HP system doesn’t give me a good idea of how this is supposed to work:

It should be possible to redirect the console output to a file or if it can be set to create a file do that, then read the file back with relevance. You can look at the recent powershell content as a guide: Microsoft PowerShell content for Meltdown and Spectre


Prefetch for the battery utility should be:

prefetch HPBRCULauncher.exe sha1:e9c3c4ad480f2c24100ee18dea92c5135b2b19ed size:826248 https://h30686.www3.hp.com/Utility/HPBRCULauncher.exe sha256:aa16e2cf5f25d19baf4ed13c1295f9171fbf90d5205ec4755c695db5c5302b33

Prefetch for the HP CASL Framework prereq should be:

prefetch setup.exe sha1:6e64096bde08c47477b0da6254791a4b894d19e7 size:8235808 https://h30686.www3.hp.com/Utility/setup.exe sha256:4a5f508707e7e3801499aee6860035d289cf8bb00066d3d02037e84c46ba199c

I would recommend relevance to detect if the HP CASL Framework is already installed or not and have a separate task to do so. You would also need relevance to check for .Net 4.5 prereq.