This adds support for opening remote desktops and apps via the rdp:// URL scheme/protocol.
Specifically, this app will read the all text after rdp:// in a URL, convert it to a temporary RDP file, and then launch mstsc.exe with the RDP file. Text after rdp:// should be in the format of URL-encoded query string parameters.
Example: rdp://full%20address=s:192.168.0.20&username=s:jackbuehner

Old versions can be found on the releases page.