Code Monkey home page Code Monkey logo

rdclauncher's Introduction


RDC Launcher app icon.

Remote Desktop Client Launcher

RDC Launcher allows to use the MSRDC as like the MSTSC.



Important

RDC Launcher doesn't work with the latest MSRDC.

Try Alterโœจ 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.



๐Ÿ—จ About

RDC 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.

Screenshot of the app.

Screenshot of the advanced display settings in the Remote Desktop client.

๐Ÿ“‹ Prerequisites

  • Windows 11 or Windows 10
  • .NET Framework 4.7.2 or later
    • Windows 11 and Windows 10 have the .NET Framework 4.7.2 or later by default.
  • Remote Desktop client (MSRDC)
    • You can download the Remote Desktop client installer from the Microsoft's web page. 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.

๐Ÿ“ฅ Install

  1. Download an app's zip file.

  2. After the download the zip file, you can unblock the zip file by check Unblock from the file's property or using Unblock-File cmdlet.

    Unblock-File rdclauncher-x.y.z.zip
  3. 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 cmdlet.

    Expand-Archive rdclauncher-x.y.z.zip
  4. Locate to the extracted files to anywhere you like.

If you don't need this app anymore, you can uninstall it by delete the located folder.

๐Ÿ’ก Tips

  • RDC Launcher launch at the center of screen of the mouse cursor located on.

  • 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).

    Setting name Value in the default settings file Description
    PortNumber 3389 The default port number for RDP connections when not specified the port number.
    DefaultFitSessionToWindowEnabled False If set True, the Fit session to window checkbox is checked by default.
    DefaultUpdateResolutionOnResizeEnabled True If set True, the Update resolution on resize checkbox is checked by default.
    DefaultFullScreenEnabled False If set True, the Full screen checkbox is checked by default.
    <setting name="PortNumber" serializeAs="String">
        <value>3389</value>
    </setting>
    
    <setting name="DefaultFitSessionToWindowEnabled" serializeAs="String">
        <value>False</value>
    </setting>
    
    <setting name="DefaultUpdateResolutionOnResizeEnabled" serializeAs="String">
        <value>True</value>
    </setting>
    
    <setting name="DefaultFullScreenEnabled" serializeAs="String">
        <value>False</value>
    </setting>
  • The history file located at %LocalAppData%\rdclauncher\rdclauncher.exe_Url_<random-string>\<version>\user.config. Delete this file if you want to delete the history.

๐Ÿ”จ Build from source

You can build the project using Visual Studio 2022.

โš– License

Copyright (c) 2021-present Takeshi Katano. All rights reserved. This software is released under the MIT License.

Disclaimer: The codes stored herein are my own personal codes and do not related my employer's any way.

rdclauncher's People

Contributors

tksh164 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

rdclauncher's Issues

Latest of RDP Client Error

Hi

The latest version of the RDP client when trying to connect via a DNS name or IP address it come up with the following error:

image

Is there anything that can be done about it, or am I missing something?

I have used it in the past without any issues.

Many thanks for Your gr8 tool!!

Create Shortcuts which launch RDP connection automatically

Hi

Firstly thanks so much for this great tool! I find it really useful.
I'd like to ask the following:
When setting up a connection to one of the local servers via your tool, it remembers the IP\domain which it has previously connected to. Once the connection is established it'll prompt me for the windows user password. This happens regardless whether I tick "remember me" or not. In a .rdp file you can specify whether you're allowed to save your password or not. Is that also the case here?
Also is it possible to create a file which will contain all the settings and just automatically connect to the server without prompting for a password every time, like for example a .rdp file? I guess I could use any random file extension such as .rdcc and set it shall be always be opened with your app. I just need to know what config to put in there.

Many thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.