title: HowTo: Parse the UninstallString reg entry
body: <p>In <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\</code> is the list of installed programs in my machine (at least most of them).
  There, there's a String Value called UninstallString which has what you need to run in order to uninstall the program.<br>
  The thing is not every installer writes the same kind of info, yet Windows knows how to parse that string to run the uninstaller.<br>
  My questions are: does anybody know how to parse that string?, meaning what are the possible values it might get? and if not, where can I find that kind of info? I googled around with no luck, I guess I'm not looking for the right terms.</p>