I would like to launch an exe from the users local system (assuming the exe exists locally) from a SharePoint ribbon control. Is this something that is possible to do? If it is, how do I do this. If I need to launch something intermediary that would be fine as well. Just wondering how I can do this.
Edit: Just doing some more googling, it looks like the only way I might be able to do this is to create a SilverLight 4.0 application that I launch from the ribbon and then use the WScript COM object from the SilverLight app to launch an application.
Again, any thoughts or ideas on how to do this will be much appreciated.
EDIT: After going about the custom protocol route, this did work, but I was still running into security setting issues (especially with IE 8.0, never tried IE 7). I could get my app to launch through Chrome with a warning being displayed, but never could quite get it to work with IE. Due to some other design changes, basically this approach became impossible. What I ended up finally doing is to create a WCF application that would open a NetTcp channel on localhost, then from my ribbon control, I pass data over via the WCF interface to the localhost channel. This appears to be working for now.