title: Launch an exe from browser (Windows)
body: <p>I need to launch an installed application from browser (not just IE).</p>
  
  <p>From <a href="https://stackoverflow.com/questions/3057576/launch-application-from-a-browser">this</a> thread I understood that I need to implement <a href="https://msdn.microsoft.com/en-us/library/aa767916(v=VS.85).aspx" rel="nofollow noreferrer">asynchronous pluggable protocols</a> and <a href="https://msdn.microsoft.com/en-us/library/aa767914(VS.85).aspx" rel="nofollow noreferrer">registering an application to uri scheme</a>.</p>
  
  <p>I would like to check if there are any other ways of implementing it? </p>
  
  <p>In my scenario I am expected to launch an existing application from the client machine. So can I register this application to uri scheme and use it. </p>
  
  <p>My only concern is in both the scenarios(or at least the second scenario) we have to make registry changes. And if the registry settings are not present this won't work.</p>
  
  <p>Is there any other way which doesn't depend on registry settings or any prerequisites. </p>
  
  <p>Thanks.</p>