How to Create a Desktop Shortcut for Remote Desktop Connection (RDP) in Windows 10 and Windows 11
Remote Desktop Connection (RDP) is a built-in Windows technology that allows users to connect to another Windows computer or Windows Server over a network or...
Remote Desktop Connection (RDP) is a built-in Windows technology that allows users to connect to another Windows computer or Windows Server over a network or the internet. It is widely used by IT administrators, businesses, Remote Desktop Services (RDS) users, cloud-server customers, and organizations that need remote access to applications and data.
Normally, a user can start Remote Desktop Connection by pressing Windows + R, typing mstsc, and entering the remote computer's IP address or hostname. However, users who connect to the same server regularly can save time by creating a Remote Desktop shortcut on the Windows desktop.
A properly configured .rdp file can store much more than the server address. It can also contain the username, display settings, printer and clipboard redirection preferences, Remote Desktop Gateway configuration, and several other connection settings.
This guide explains different ways to create and configure Remote Desktop shortcuts in Windows 10 and Windows 11.
What Is Remote Desktop Connection?
Remote Desktop Connection is Microsoft's client for the Remote Desktop Protocol, commonly called RDP.
The Windows Remote Desktop client executable is:
mstsc.exe
MSTSC stands for Microsoft Terminal Services Client.
You can launch it by pressing:
Windows + R
and entering:
mstsc
The client can connect to a computer using an IP address, hostname, or fully qualified domain name, provided that Remote Desktop is enabled on the destination system and network access is available.
Examples:
192.168.1.100
SERVER01
server.company.local
For a non-default RDP port:
192.168.1.100:3390
The standard RDP port is TCP 3389, although administrators can configure Windows to use another port.
Method 1: Create an RDP Shortcut Using Remote Desktop Connection
This is generally the easiest method because Windows creates a standard .rdp configuration file containing your selected settings.
Step 1: Open Remote Desktop Connection
Press:
Windows + R
Type:
mstsc
Press Enter.
The Remote Desktop Connection window will open.
Step 2: Enter the Remote Computer Address
In the Computer field, enter the server's IP address or hostname.
For example:
192.168.1.100
or:
SERVER01
For a custom RDP port:
192.168.1.100:3390
Step 3: Open Advanced Connection Options
Click:
Show Options
This exposes additional configuration sections, including:
General — computer address, username, and connection-file options.
Display — screen resolution and full-screen configuration.
Local Resources — keyboard behavior, sound, printers, clipboard, and local devices.
Experience — connection-performance options.
Advanced — server authentication and Remote Desktop Gateway configuration.
Step 4: Enter the Username
Under the General tab, enter the username used to access the remote computer.
Examples:
username
SERVER01\username
For a domain environment:
DOMAIN\username
Another commonly supported format is:
username@domain.example
The correct format depends on whether the remote system uses local accounts, Active Directory, Microsoft Entra-related sign-in scenarios, or another authentication configuration.
Step 5: Configure Display Settings
Open the Display tab.
You can configure the remote desktop size and choose whether the session should open full screen.
For users who work primarily inside the remote server, full-screen mode is usually the most convenient.
Step 6: Configure Local Resources
Open:
Local Resources
Here you can configure resources that should be redirected between the local computer and the remote session.
Common options include:
- Clipboard
- Printers
- Windows key combinations
- Audio
- Local drives and other supported devices
Click More... to see additional device and resource redirection options.
Printer Redirection
When Printers is enabled, supported printers installed on the local computer can be redirected into the Remote Desktop session.
This is particularly useful when an application is running on a Windows Server but the document needs to be printed on the user's local printer.
Clipboard Redirection
Enable Clipboard when users need to copy and paste supported content between the local computer and remote session.
Organizations with stricter security requirements may intentionally disable clipboard, drive, or printer redirection through policy.
Step 7: Configure Connection Experience
The Experience tab allows Windows to adjust visual features according to connection quality.
Depending on the Windows version and RDP client, available settings may include features such as:
- Desktop background
- Font smoothing
- Menu and window animations
- Visual styles
- Persistent bitmap caching
On slow links, reducing unnecessary visual effects may improve responsiveness.
Step 8: Save the RDP File
Return to the General tab.
Click:
Save As...
Select:
Desktop
Give the connection a descriptive filename, such as:
Office Server.rdp
Accounts Server.rdp
Tally Server.rdp
Click Save.
Windows will create an .rdp file on the desktop.
The user can now double-click the file to start the configured Remote Desktop connection.
Method 2: Create a Windows Shortcut Using mstsc.exe
Instead of saving an .rdp configuration file, you can create a normal Windows shortcut that launches MSTSC with command-line parameters.
Right-click an empty area of the desktop and select:
New → Shortcut
For the location, enter:
mstsc.exe /v:192.168.1.100
Click Next.
Give the shortcut a name such as:
Office Server
Click Finish.
Double-clicking the shortcut will start Remote Desktop Connection for that server.
Create a Full-Screen RDP Shortcut
To connect directly in full-screen mode, use:
mstsc.exe /f /v:192.168.1.100
Here:
/f
requests full-screen mode.
And:
/v:192.168.1.100
specifies the destination computer.
Create an RDP Shortcut for a Custom Port
By default, RDP commonly uses TCP port 3389.
When the remote computer is configured to listen on another RDP port, specify the port after the server address.
For example:
mstsc.exe /v:192.168.1.100:3390
For full screen:
mstsc.exe /f /v:192.168.1.100:3390
Changing the listening port alone should not be considered a strong security control. Proper firewall rules, authentication, patching, Network Level Authentication, VPN/RD Gateway architecture, and account-security controls are much more important.
Method 3: Use a Saved .RDP File
A .rdp file is preferable when you need to preserve multiple connection settings.
A typical RDP file may contain entries similar to:
full address:s:192.168.1.100
username:s:SERVER01\user1
screen mode id:i:2
redirectclipboard:i:1
redirectprinters:i:1
The exact settings written by Windows depend on the RDP client version and the options selected.
For example:
screen mode id:i:2
normally represents full-screen operation.
redirectclipboard:i:1
enables clipboard redirection.
redirectprinters:i:1
enables printer redirection.
An .rdp file is essentially a text-based connection configuration file and can be opened in a text editor for inspection or controlled administration.
Administrators should avoid changing unfamiliar parameters without understanding their effect.
Method 4: Create Different RDP Shortcuts for Different Servers
Organizations may operate several Remote Desktop servers.
For example:
Accounts Server.rdp
Tally Server.rdp
ERP Server.rdp
Support Server.rdp
Backup Server.rdp
Each file can contain its own destination and connection preferences.
This makes it easier for users to connect to the correct server without repeatedly typing IP addresses.
Method 5: Create Different RDP Files for Different Users
An administrator can prepare individual .rdp files for different users.
For example:
Accounts - RDP.rdp
Sales - RDP.rdp
Admin - RDP.rdp
Each file can specify the appropriate username while pointing to the same server.
Example:
full address:s:192.168.1.100
username:s:SERVER01\accounts
Another file might contain:
full address:s:192.168.1.100
username:s:SERVER01\sales
The password does not need to be written into the RDP file.
Should You Store the RDP Password?
Saving credentials can make repeated connections more convenient, but it should be considered carefully, especially on shared computers.
When Windows offers to remember credentials, saved credentials are normally handled through Windows credential mechanisms rather than storing the password as readable plain text inside the .rdp file.
For business environments, avoid creating insecure scripts or text files containing:
Username
Password
Server IP
in plain text.
Use appropriate Windows credential management, account policies, MFA-capable access architecture where applicable, and centralized administration instead.
Create a Shortcut to an Existing .RDP File
Suppose you have:
C:\RDP\OfficeServer.rdp
You can create a normal desktop shortcut to that file.
Right-click Desktop → New → Shortcut
Enter:
"C:\RDP\OfficeServer.rdp"
Alternatively, explicitly launch it through MSTSC:
mstsc.exe "C:\RDP\OfficeServer.rdp"
This is useful when administrators maintain the RDP configuration in a standard folder but want a convenient desktop shortcut for users.
Rename the Shortcut Clearly
Instead of technical names such as:
192.168.1.100.rdp
use user-friendly names:
Accounts Server
Tally Server
Office Remote Desktop
Cloud Server
This reduces confusion for non-technical users.
Change the RDP Shortcut Icon
A normal Windows shortcut can be given a customized icon.
Right-click the shortcut and select:
Properties → Shortcut → Change Icon
You can select an available Windows icon or browse to a custom .ico file.
For business deployments, a company logo converted to .ico format can make the shortcut easier to recognize.
For example:
BISON Cloud Server
can have a branded BISON icon instead of a generic shortcut icon.
Pin Remote Desktop to the Taskbar or Start Menu
For frequent access, the Remote Desktop client itself can be pinned to the Start menu or taskbar.
Search for:
Remote Desktop Connection
Then use the available Windows pinning options.
For a particular server configuration, however, a saved .rdp file is often more practical because it can retain server-specific settings.
RDP Shortcut for Windows Server and RDS Environments
Organizations using Windows Server Remote Desktop Services may have many users connecting to the same server.
Instead of telling every employee to manually enter:
SERVER-IP
Username
Display settings
Printer settings
an administrator can prepare standardized .rdp files.
For example:
Tally Server.rdp
The file can already contain the server destination and approved connection preferences.
Users simply open the shortcut and authenticate.
This can reduce typing mistakes and support calls.
Recommended RDP Settings for Business Users
The ideal settings depend on the organization, but common business configurations may include:
Full Screen = Enabled
Clipboard = Enabled when required
Printers = Enabled when required
Local Drives = Only when required
Username = Preconfigured
Server Address = Preconfigured
Security-sensitive organizations should minimize resource redirection. For example, drive redirection may be unnecessary for a user who only needs to operate an accounting application remotely.
RDP Security Recommendations
Remote Desktop provides powerful remote access and should be secured appropriately.
Important practices include:
- Keep Windows and security components supported and patched.
- Use strong, unique passwords.
- Enable Network Level Authentication where supported and appropriate.
- Restrict RDP access to authorized users.
- Use firewall rules to limit unnecessary exposure.
- Prefer a VPN or properly configured Remote Desktop Gateway for internet-based access.
- Apply account lockout and sign-in policies appropriate to the environment.
- Do not expose TCP 3389 directly to the public internet merely for convenience.
- Limit clipboard, drive, printer, and device redirection according to business requirements.
- Review Remote Desktop access and privileged accounts periodically.
Simply changing port 3389 to another port does not make an internet-exposed RDP service secure.
Troubleshooting: RDP Shortcut Does Not Connect
If the shortcut opens but the server cannot be reached, first test the destination manually using:
mstsc
Then verify the IP address or hostname.
For PowerShell network testing, you can use:
Test-NetConnection 192.168.1.100 -Port 3389
For a custom port:
Test-NetConnection 192.168.1.100 -Port 3390
A successful TCP test indicates that the specified port is reachable from the client, although authentication or RDP configuration problems may still prevent login.
Common Reasons RDP Connections Fail
Remote Desktop failures may be caused by:
- Incorrect IP address or hostname
- Remote computer powered off
- Remote Desktop disabled
- Firewall blocking the connection
- Wrong RDP port
- Router/NAT configuration problems
- VPN disconnected
- DNS resolution failure
- User not authorized for Remote Desktop
- Incorrect username or password
- Network Level Authentication issue
- Remote Desktop Services problem
- RD Gateway configuration problem
- Server unavailable or overloaded
The error message displayed by Windows usually helps narrow down the cause.
.RDP File vs Windows Shortcut: Which Is Better?
A basic shortcut such as:
mstsc.exe /v:192.168.1.100
is ideal when you only need to specify the destination.
A saved .rdp file is better when you want a reusable configuration containing settings such as:
- Server address
- Username
- Screen configuration
- Printer redirection
- Clipboard redirection
- Audio settings
- Connection experience
- Remote Desktop Gateway settings
For managed business and RDS environments, .rdp files are generally more flexible.
Frequently Asked Questions (FAQ)
1. What command opens Remote Desktop Connection?
Use:
mstsc
Press Windows + R, type mstsc, and press Enter.
2. Can I create an RDP shortcut on my desktop?
Yes. You can either save an .rdp file through Remote Desktop Connection or create a Windows shortcut that launches mstsc.exe with the server address.
3. What is the default RDP port?
The standard Remote Desktop Protocol port is:
TCP 3389
The server can be configured to listen on another port.
4. How do I create a full-screen Remote Desktop shortcut?
Use:
mstsc.exe /f /v:192.168.1.100
Replace the sample address with the actual destination.
5. How do I specify a custom RDP port?
Use:
mstsc.exe /v:192.168.1.100:3390
where 3390 is the configured RDP port.
6. Can an RDP shortcut contain the username?
Yes. A saved .rdp configuration can include the username.
For example:
username:s:SERVER01\user1
7. Can an RDP file store the password?
You should not put passwords into an .rdp file as plain text. When credentials are remembered, Windows uses its credential-storage mechanisms.
8. Can I create separate shortcuts for each employee?
Yes. An administrator can create individual .rdp files with the appropriate usernames and other approved settings.
9. Can I create shortcuts for multiple servers?
Yes. For example:
Accounts Server.rdp
Tally Server.rdp
Support Server.rdp
Each file can point to a different server.
10. Can local printers work through Remote Desktop?
Yes, when printer redirection is enabled and permitted by server policies and the printer/driver environment supports it.
11. Can I copy and paste between my PC and RDP?
Yes, when clipboard redirection is enabled and not blocked by administrator policy.
12. Can local drives appear inside the remote server?
Yes. Local drive redirection can be enabled through Local Resources → More..., subject to server and organizational policies.
13. Does Windows 10 support RDP shortcuts?
Yes. Windows 10 includes the Remote Desktop Connection client. The ability of a Windows edition to act as an RDP host is a separate matter from having the client.
14. Does Windows 11 support RDP shortcuts?
Yes. Windows 11 includes the Remote Desktop Connection client and supports .rdp connection files.
15. Is changing port 3389 enough to secure RDP?
No. A non-standard port may reduce some automated noise, but it is not a substitute for proper authentication, firewall restrictions, NLA, patching, VPN/RD Gateway architecture, and other security controls.
16. Can I use a hostname instead of an IP address?
Yes.
For example:
mstsc.exe /v:SERVER01
provided the client can resolve that hostname to the correct address.
17. Can I use a domain name?
Yes, provided DNS and network routing are configured correctly.
Example:
mstsc.exe /v:server.example.com
18. Can an RDP shortcut automatically connect to a particular server?
Yes. Store the destination in an .rdp file or use /v: with mstsc.exe.
19. Can administrators distribute RDP shortcuts to many users?
Yes. In managed environments, administrators can distribute standardized files or shortcuts using deployment mechanisms such as Group Policy, logon scripts, endpoint-management systems, or other software deployment tools.
20. Which is better: an .RDP file or mstsc shortcut?
Use a simple MSTSC shortcut when only the destination is required. Use an .rdp file when multiple connection preferences need to be retained.
Conclusion
Creating a desktop shortcut for Remote Desktop Connection is a simple way to make recurring remote-server access faster and easier.
For a basic connection, a shortcut such as:
mstsc.exe /v:192.168.1.100
may be sufficient.
For business environments, Windows Server, RDS deployments, accounting servers, application servers, and cloud desktops, a saved .rdp file is usually preferable because it can preserve the destination, username, display preferences, resource-redirection settings, and other connection parameters.
The shortcut should provide convenience without weakening security. Internet-facing RDP should be protected using an appropriate architecture such as VPN or Remote Desktop Gateway, strong authentication, firewall restrictions, current security updates, and controlled user permissions.
#RemoteDesktop #RDP #Windows #Windows11 #Windows10 #WindowsServer #RemoteDesktopConnection #RDPTutorial #RDPShortcut #MSTSC #WindowsTips #WindowsTutorial #WindowsSupport #WindowsAdministration #WindowsAdmin #SystemAdministrator #SysAdmin #ITSupport #ITAdmin #ITEngineer #TechnicalSupport #RemoteAccess #RemoteWorking #RemoteServer #ServerAdministration #WindowsRDS #RDS #RemoteDesktopServices #RDPSecurity #CyberSecurity #NetworkSecurity #WindowsSecurity #RDGateway #VPN #NetworkLevelAuthentication #NLA #Port3389 #WindowsNetworking #NetworkTroubleshooting #RDPConnection #RDPServer #CloudServer #CloudDesktop #DesktopShortcut #WindowsShortcut #PrinterRedirection #ClipboardRedirection #ServerSupport #ITKnowledgebase #TechGuide
Was this guide useful?
Your answer helps us keep BISONKB accurate and practical.