I'd like to be able to examine an application installer and find out what files it will install. For bonus points: I'd like to be able to extract files into a directory of my own choosing rather than running the installer. If neither is possible, I'd settle for being able to obtain the list of installed files after installation.
In the linux world of .deb (Debian) and .rpm packages, I can list the contents of any package installed using a tool such as "dpkg" or "rpm". I can even probe the package file itself and get the list prior to installing the package. What is the equivalent mechanism in Windows XP?