Here's something. Don't know if it's workable or not.
(updated script to support automatic downloading)1) Download
HFNETCHK.zip and extract it into a folder of your choice
2) Download wgetwin-1_5_3_1-binary.zip from
this site and extract wget.exe into the same folder as above. I realize this is an older version, but this one is smaller, doesn't require additional files and does the job. Use a newer version if you know what you're doing.
3) Run hfnetchk.cmd
When run, hfnetchk.cmd first checks if wget.exe is present. If it is, it will determine the OS language and present WGET with the relevant download URL for the CAB file (any language not on the
KB842432 article page gets the English version). If the CAB file is already present, WGET will first check if the online version is newer. The download won't take place unless the local version is older.
The script will then check for the existence of the CAB file. If it can't find one, an error message is displayed; otherwise, the XML file is extracted from the CAB file, overwriting an existing XML file.
Then, HfNetChk is run using the XML file as the data source. The output file is opened automatically.
This script also numbers the output files so you can run it multiple times without overwriting the older ones.