I have a task in my job here to open a desktop program to get some info from a device. The desktop application is made by me for get some information from a keypad, the user insert the data and the software get from the COM port for the keypad and register it in a file in system. I don't have any way/software to get this information in browser, and the customer don't have the option to change for a new one because they have a thousands of these keypads.
When I open a new Teams chat from web outlook, he ask for open a the desktop application:
How this works? I know the xdg-open is a service from linux to open files in system (I using ubuntu, is possible in windows is a different starter).
I only need to know how they made this or what is the protocol to start this windows box to ask if agree to open or not the application from browser.