Skip to content

Repository files navigation

RDP Keeper

Small windows service written in C# which makes and keep RDP connections open. Common ussage is UI Automation where session must be opened.

It uses FreeRDP-Sharp to open RDP connections. It does not draw anything, the session is completelly invisible. For status check windows event log.

Installation

Run InstallService.cmd as administrator.

Configuration The whole configuration is done in configuration file: RdpKeeper.exe.config

  <rdpConnections>
    <rdpConnection hostname="" domain="" username="" password="" sendEnterAfterLogon="true" reconnectTimeoutMins="5" sendKeysTimeoutMins="1" desktopWidth="1920" desktopHeight="1080"/>
  </rdpConnections>

sendEnterAfterLogon Usefull when legal notice message is set sendKeysTimeoutMins Sends F15 every x minutes to prevent screen saver

About

Windows service to keep RDP connections open

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages