This script takes the path to a WSC as an argument, and returns the following information to standard output: the ProgID for the component, followed by counts and names of each property, event, and method exposed within the WSC.
VBScript.Cooker
This was actual motivation for the script above; it is a WSC which encapsulates most of my work on parsing VBScript code.