A lightweight RDP client application with embedded ActiveX control, featuring a hover toolbar and fullscreen mode.
- Fullscreen RDP connection after authentication
- Auto-hiding top toolbar (shows on mouse hover or ESC key)
- Command-line driven connection
- Uses Windows RDP authentication (Network Level Authentication supported)
- Minimal interface focused on the RDP session
- Starts windowed for authentication, then switches to fullscreen
simplerdp.exe /server:{servername} /port:{portnumber} /username:{username} /password:{optionalpassword}
/server:{servername}- Required - The RDP server hostname or IP address/port:{portnumber}- Optional - RDP port (defaults to 3389)/username:{username}- Optional - Username for authentication/password:{password}- Optional - Password for authentication
# Basic connection (RDP will prompt for credentials)
simplerdp.exe /server:192.168.1.100
# With username (RDP will prompt for password - RECOMMENDED)
simplerdp.exe /server:192.168.1.100 /username:admin
# With custom port and username (RDP will prompt for password)
simplerdp.exe /server:myserver.com /port:3390 /username:admin
# With credentials in command line (bypasses RDP auth dialog)
simplerdp.exe /server:192.168.1.100 /username:admin /password:mypassword
# Full example with all parameters
simplerdp.exe /server:rdp.example.com /port:3389 /username:user /password:pass123- The application uses Windows RDP authentication with Network Level Authentication (NLA) support
- If credentials are not provided in command line, the standard Windows RDP credential dialog will appear
- After successful authentication, the application automatically switches to fullscreen mode
- The application starts in windowed mode to allow authentication dialogs to display properly
- ESC - Toggle toolbar visibility
- Ctrl+Alt+End - Disconnect and close
- Mouse hover at top - Show toolbar
- Disconnect button - Disconnect and close application
- Ensure you have .NET 6.0 SDK installed
- Run:
dotnet build - Run:
dotnet publish -c Release -r win-x64 --self-contained
The executable will be in the bin/Release/net6.0-windows/win-x64/publish/ directory.