RdpSwitcher

RdpSwitcher

Switch fullscreen RDP sessions with a double Pause and an mstsc DVC plug-in.

Free - Free and open-source repository hosted on GitHub.

Visit Website

About RdpSwitcher

RdpSwitcher is a lightweight Windows tray utility that lets you switch between fullscreen Remote Desktop (mstsc) sessions and the host desktop by double-pressing the Pause key. Install the app on both host and remote: the host instance switches RDP windows and enables an RDC Dynamic Virtual Channel (DVC) add-in for new mstsc connections; the remote instance detects Pause x2 and signals the host over the RDPSWCH DVC. Communication is via a native mstsc plug-in (RdpSwitcher.Plugin.dll) and a local named pipe (RdpSwitcher.Signal), avoiding file-based signalling and drive redirection. The tool also writes a per-user RDC AddIn registry key and verifies per-user COM registration for the plugin.

Key Features

  • Switch fullscreen RDP sessions with double-press of Pause key
  • Native mstsc plug-in (RdpSwitcher.Plugin.dll) using the RDPSWCH DVC
  • Host and remote agents communicate via a local named pipe (RdpSwitcher.Signal)
  • No file-based signalling or drive redirection required
  • Auto-enables per-user RDC AddIn and checks per-user COM registration

Who is this for?

Windows power users, sysadmins, IT professionals and developers who use multiple fullscreen RDP sessions.

Comments (0)

No comments yet

Be the first to share your thoughts!

Sign in to join the conversation

Sign In

Stats

Upvotes3
Comments0
Views0

Categories

Pricing

Free

Free and open-source repository hosted on GitHub.

Platforms

desktop

Tech Stack

RDC Dynamic Virtual Channel (DVC)COM (per-user inproc server)Windows Registrymstsc

Tags

#RDP#Remote Desktop#Windows#mstsc#Dynamic Virtual Channel#Pause key#tray utility#named pipe