This tool compares a targets patch levels against the Microsoft vulnerability database in order to detect potential missing patches on the target. It also notifies the user if there are public exploits and Metasploit modules available for the missing bulletins.
because python is not commonly installed on win boxes. I used py2exe The exe should run on any win boxes without any extra dependencies needed