title: Portable application not showing in win32com browser, how to dispatch it?
body: <p>There is a portable software which communicates with a scientific instrument. It is a portable software, where one can just copy the whole folder to anywhere in any PC. </p>
  
  <p>And by double clicking the '.exe' file, one can start to talk to the instrument using this software. It has a ProgID like "portable.application", but it is not shown in the com browser. </p>
  
  <p>When I do</p>
  
  <pre><code> win32com.client.Dispatch("portable.application")
  </code></pre>
  
  <p>The error is </p>
  
  <pre><code>com_error: (-2147221005, 'Invalid class string', None, None)
  </code></pre>
  
  <p>How can I dispatch this application? I guess I need to register the application to the registry somehow.</p>