{"id":21501012,"url":"https://github.com/tksh164/rdclauncher","last_synced_at":"2025-10-11T16:41:50.319Z","repository":{"id":43823190,"uuid":"344846465","full_name":"tksh164/rdclauncher","owner":"tksh164","description":"RDC launcher allows to use the Remote Desktop client as like the Remote Desktop Connection. You can leverage the benefit of the Remote Desktop client.","archived":false,"fork":false,"pushed_at":"2023-10-28T17:41:29.000Z","size":849,"stargazers_count":14,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-11T05:35:04.460Z","etag":null,"topics":["csharp","rdc-launcher","rdp","rdp-client","rdp-connection","remote-desktop","windows","wpf","wvd"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tksh164.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-03-05T15:07:01.000Z","updated_at":"2025-01-16T08:54:10.000Z","dependencies_parsed_at":"2022-09-04T02:51:28.350Z","dependency_job_id":"c6193136-a55d-4d2d-b0f2-53800bff279a","html_url":"https://github.com/tksh164/rdclauncher","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/tksh164/rdclauncher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Frdclauncher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Frdclauncher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Frdclauncher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Frdclauncher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tksh164","download_url":"https://codeload.github.com/tksh164/rdclauncher/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Frdclauncher/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279007970,"owners_count":26084369,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","rdc-launcher","rdp","rdp-client","rdp-connection","remote-desktop","windows","wpf","wvd"],"created_at":"2024-11-23T17:48:50.451Z","updated_at":"2025-10-11T16:41:50.280Z","avatar_url":"https://github.com/tksh164.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cbr /\u003e\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"./media/rdclauncher.png\" width=\"10%\" alt=\"RDC Launcher app icon.\"\u003e\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eRemote Desktop Client Launcher\u003c/h1\u003e\n\u003cp align=\"center\"\u003eRDC Launcher allows to use the MSRDC as like the MSTSC.\u003c/p\u003e\n\n\u003cbr /\u003e\n\u003chr\u003e\n\n\u003e [!IMPORTANT]\n\u003e **RDC Launcher doesn't work with the latest MSRDC.**\n\u003e \n\u003e Try \u003ca href=\"https://github.com/tksh164/alter-rdp-client\"\u003e**Alter**\u003c/a\u003e✨ if you are looking for a similar remote desktop client. **Alter** has a similar feel and usability to the RDC Launcher and it doesn't depend on MSRDC.\n\n\u003chr\u003e\n\u003cbr /\u003e\n\n## 🗨 About\n\nRDC Launcher allows to use the Remote Desktop client (msrdc) as like the Remote Desktop Connection (mstsc). You can leverage the benefit of the Remote Desktop client. e.g. Advanced display settings, window title naming.\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"./media/screenshot03.png\" width=\"80%\" alt=\"Screenshot of the app.\"\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./media/screenshot04.png\" width=\"80%\" align=\"center\" alt=\"Screenshot of the advanced display settings in the Remote Desktop client.\"\u003e\u003c/p\u003e\n\n## 📋 Prerequisites\n\n- Windows 11 or Windows 10\n- .NET Framework 4.7.2 or later\n  - Windows 11 and Windows 10 have the .NET Framework 4.7.2 or later by default.\n- Remote Desktop client (MSRDC)\n  - You can download the Remote Desktop client installer from the [Microsoft's web page](https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/windowsdesktop). Download it from the **Windows 64-bit** link if you use 64-bit Windows, also download it from the **Windows 32-bit** link if you use 32-bit Windows.\n\n## 📥 Install\n\n1. Download [an app's zip file](https://github.com/tksh164/rdclauncher/releases/latest).\n\n2. After the download the zip file, you can unblock the zip file by check **Unblock** from the file's property or using [Unblock-File](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/unblock-file) cmdlet.\n    \n    ```powershell\n    Unblock-File rdclauncher-x.y.z.zip\n    ```\n    \n3. Extract to files from the zip file. You can extract files from the **Extract All...** context menu in the File Explorer or using [Expand-Archive](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.archive/expand-archive) cmdlet.\n\n    ```powershell\n    Expand-Archive rdclauncher-x.y.z.zip\n    ```\n\n4. Locate to the extracted files to anywhere you like.\n\nIf you don't need this app anymore, you can uninstall it by delete the located folder.\n\n## 💡 Tips\n\n- RDC Launcher launch at the center of screen of the mouse cursor located on.\n- You can change the default settings by edit the `rdclauncher.exe.config` that placed in the same place as the application's executable file (`rdclauncher.exe`).\n\n  | Setting name | Value in the default settings file | Description |\n  | ---- | ---- | ---- |\n  | PortNumber | `3389` | The default port number for RDP connections when not specified the port number. |\n  | DefaultFitSessionToWindowEnabled | `False` | If set `True`, the **Fit session to window** checkbox is checked by default. |\n  | DefaultUpdateResolutionOnResizeEnabled | `True` | If set `True`, the **Update resolution on resize** checkbox is checked by default. |\n  | DefaultFullScreenEnabled | `False` | If set `True`, the **Full screen** checkbox is checked by default. |\n\n  ```xml\n  \u003csetting name=\"PortNumber\" serializeAs=\"String\"\u003e\n      \u003cvalue\u003e3389\u003c/value\u003e\n  \u003c/setting\u003e\n\n  \u003csetting name=\"DefaultFitSessionToWindowEnabled\" serializeAs=\"String\"\u003e\n      \u003cvalue\u003eFalse\u003c/value\u003e\n  \u003c/setting\u003e\n\n  \u003csetting name=\"DefaultUpdateResolutionOnResizeEnabled\" serializeAs=\"String\"\u003e\n      \u003cvalue\u003eTrue\u003c/value\u003e\n  \u003c/setting\u003e\n  \n  \u003csetting name=\"DefaultFullScreenEnabled\" serializeAs=\"String\"\u003e\n      \u003cvalue\u003eFalse\u003c/value\u003e\n  \u003c/setting\u003e\n  ```\n\n- The history file located at `%LocalAppData%\\rdclauncher\\rdclauncher.exe_Url_\u003crandom-string\u003e\\\u003cversion\u003e\\user.config`. Delete this file if you want to delete the history.\n\n## 🔨 Build from source\n\nYou can build the project using [Visual Studio 2022](https://visualstudio.microsoft.com/).\n\n## ⚖ License\n\nCopyright (c) 2021-present Takeshi Katano. All rights reserved. This software is released under the [MIT License](https://github.com/tksh164/rdclauncher/blob/master/LICENSE).\n\nDisclaimer: The codes stored herein are my own personal codes and do not related my employer's any way.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftksh164%2Frdclauncher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftksh164%2Frdclauncher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftksh164%2Frdclauncher/lists"}