Fix Remote Desktop URI scheme
Full Disclosure: I'm the guy who added the URI parsing and connection scheme in CoRD. That was a feature I wanted, so I baked it when I started contributing to the development of the app 10 years ago. https://github.com/dorianj/CoRD/wiki/Command-Line-Use
The Current URI scheme looks like it was written by interns with no supervision. Either your engineers completely ignored RFC 3986, or they thought they were more clever than they really are. Chief among the trespasses is the lack of ability to use the hostname/IP address baked into the scheme, requiring the use of the "full address" parameter, which for some reason has a SPACE in it.
The URI scheme has the ability to bake in user, host, port, and path info, without resorting to query strings. There's a reason this stuff is standardized, and the RDC client (on all platforms) should adhere to that standard.