After November 2005 Windows Critical Updates, it does not appear that the CheckHotFixes.vbs script works properly anymore. (Sample Scripts here:http://www.microsoft.com/downloads/details.aspx?FamilyID=a290f2ee-0b55-491e-bc4c-8161671b2462&displaylang=en)
What happens now is that whatever text is listed in the "hotfixlist.txt" file, the checkhotfixes.vbs script completes successfully, even if not all hotfixes are installed. Can someone confirm that after installing November 2005 Critical Updates their checkhotfixes.vbs script still works properly?
You might try increasing the sizes of the sInstalledQFE and sReqdQFE arrays in the checkhotfixes.vbs script. As written, the script sets the maximum number elements of both arrays to 40. This means that, in its original form, the script can only handle up to 40 hotfixes either installed or in the hotfix list file.
Look for the following line in the script.
Dim sInstalledQFE(40), sReqdQFE(40)
Increase the size of each array from 40 to say 100 and then try the script again.