Enable Multi-RDP

Title

Enable Multi-RDP

Description

A method to enable, or rather tweak to enable support for multiple concurrent RDP sessions on a single computer.

Supports windows oses with already RDP feature. Supposely, even with RDP functionality, Microsoft requires multiple licenses in order for concurrent RDP to happen on a single computer regardless of the resource availability on the computer.

A quick googling will turn many people to a tool called "RDP Wrapper", opensource project, however, the project is not 100% transparent and is listed under multiple virus scanners to be malicious and dangerous. There are significant risks involved to run untrusted executables.

There are other guide on manual editing of "termsrv.dll" to achieve the same goal but are difficult to follow. This resource uses the same principle but simplifies the steps, and makes any code/scripts transparent to illustrate the steps required.

Though it's doable, the editing of the "termsrv.dll" is not regarded as legal, perform at your own risks.

Using JRVSInputs:
1. Simply extract zip file onto your local storage.
2. Run JRVSInputs and open this directory.
3. Run workflow/playlist and follow the prompt.
4. Upon complete, open "mstsc" and remote to "127.0.0.2" and login with another user account.
5. Wah-la.

After window-updates, "termsrv.dll" might get replaced by the original from Microsoft. When this happens, simply run the JRVSInput automation again and it will re-enable itself without any additional modification, thus surviving future windows updates.

Enjoy.