Wie man RDCMan (Remote Desktop Connection Manager) unter Windows effektiv nutzt

RDCMan ( Remote Desktop Connection Manager ) ist äußerst praktisch, wenn man mehrere Remote-Server oder VMs verwaltet. Es ist wirklich Gold wert, wenn man mehrere RDP-Sitzungen in einem Fenster organisieren muss, insbesondere für Systemadministratoren oder die Verwaltung kleiner Testumgebungen. Aber seien wir ehrlich: Es ist etwas veraltet, da Microsoft die Unterstützung eine Zeit lang eingestellt hat und die alten Versionen einige Sicherheitslücken aufwiesen, die die Nutzer vorsichtig machten. Die neueste Version (2.81) von Mitte 2021 soll einige dieser Probleme behoben haben, dennoch ist beim Speichern von Anmeldeinformationen Vorsicht geboten. Es ist portabel und muss nicht installiert werden, was praktisch ist, wenn man keine Spuren auf dem Rechner hinterlassen möchte.

Die Einrichtung ist zwar nicht kompliziert, aber ein paar Anpassungen sind möglicherweise nötig, damit alles einwandfrei funktioniert. Hier erfahren Sie, wie Sie es starten, Verbindungen konfigurieren und wie Sie es optimal nutzen können. Ein kleiner Hinweis: RDCMan passt die Größe von RDP-Fenstern nicht automatisch an. Das Ändern der Fenstergröße kann daher etwas umständlich sein – Sie müssen die Verbindung trennen und wiederherstellen, was etwas lästig ist. Hier finden Sie eine Übersicht, die Ihnen bei der Einrichtung oder Fehlerbehebung helfen könnte.

So beheben Sie häufige Einrichtungs- und Verbindungsprobleme in RDCMan

Installation von RDCMan (Remote Desktop Connection Manager) unter Windows

Laden Sie zunächst die neueste Version von der offiziellen Microsoft-Seite oder der Sysinternals-Suite herunter – Microsoft hat es einem natürlich unnötig kompliziert gemacht. Die neueste Version finden Sie hier. Sie laden eine ZIP-Datei (etwa.zip RDCMan.zip) herunter und entpacken diese einfach an einem beliebigen Ort – ein Installationsprogramm ist nicht erforderlich. Allerdings berichten einige Nutzer von Problemen bei der Ausführung unter Windows 11, selbst im Kompatibilitätsmodus. Wundern Sie sich also nicht, wenn es sich unerwartet verhält.Ältere Windows-Versionen werden zwar unterstützt, neuere Windows-Versionen können jedoch eine Sicherheitswarnung ausgeben, wenn Sie das Programm von einem nicht vertrauenswürdigen Speicherort ausführen.

Tipp: Da kein Installationsprogramm benötigt wird, können Sie die ausführbare Datei einfach auf einen USB-Stick kopieren und von dort starten – ideal für mobile Geräte oder den schnellen Zugriff ohne Installation. Für mehr Sicherheit empfiehlt sich die Verschlüsselung der Konfigurationsdateien mit BitLocker oder einem ähnlichen Sicherheitsstandard. Da RDCMan Anmeldeinformationen standardmäßig im Klartext speichert, stellt dies ein Sicherheitsrisiko dar, falls jemand Zugriff darauf erlangt.

Erstellen und Organisieren von RDG-Dateien (Konfigurationsdateien)

Wenn Sie RDCMan.exe zum ersten Mal starten, sehen Sie ein leeres Fenster. Drücken Sie Strg+N oder wählen Sie Datei > Neu. Sie werden aufgefordert, einen Dateinamen mit der Endung.xml einzugeben .rdg. Stellen Sie sich diese Datei als eine Art Zusammenfassung Ihrer Sitzung vor – Ihre gesamte Serverliste, gruppiert. Es handelt sich um eine einfache XML-Datei, die Sie später bei Bedarf manuell bearbeiten können. Durch das Erstellen von Gruppen können Sie all diese Remote-Rechner verwalten – beispielsweise „Hyper-V-Hosts“ oder „Globale DNS-Server“.

Wenn Sie möchten, dass diese Gruppe automatisch mit Servern gefüllt wird, die einem bestimmten Muster entsprechen, können Sie Variablen definieren – besonders nützlich, wenn Sie viele ähnliche Server bereitstellen. Verwenden Sie beispielsweise die entsprechende Variable, {ber, mch, ham}-dc0[1-3]um neun verschiedene Server hinzuzufügen. Beachten Sie jedoch, dass die Anmeldeinformationen hier zwar verschlüsselt gespeichert werden, aber nicht hochsicher. Verschlüsseln Sie daher Ihre Konfigurationsdateien, wenn Sie sensible Daten verarbeiten.

So optimieren Sie die Verbindungseinstellungen für bessere Stabilität

Jetzt können Sie die Verbindungseigenschaften anpassen. Doppelklicken Sie auf Ihren Server oder klicken Sie mit der rechten Maustaste und wählen Sie „Eigenschaften“. Im Tab „Verbindungseinstellungen“ ist der Standardport 3389. Wenn Sie RDP über einen benutzerdefinierten Port verwenden (beispielsweise, weil Ihr Administrator das so eingerichtet hat), deaktivieren Sie „ Vom übergeordneten Server übernehmen“ und geben Sie die Portnummer manuell an. Wenn Sie sich direkt mit der Konsole verbinden müssen (ähnlich einer Administratorsitzung), aktivieren Sie „ Mit Konsole verbinden“. Dies ist hilfreich, wenn Sie Serverkonfigurationen vornehmen, die Konsolenzugriff erfordern.

Im Tab „Remotedesktop-Einstellungen“ können Sie die Auflösung festlegen, den Vollbildmodus aktivieren und lokale Ressourcen (Zwischenablage, Drucker, Laufwerke) umleiten. Hinweis: RDCMan passt die Größe der RDP-Fenster nicht automatisch an. Wenn Sie also das Hauptfenster vergrößern oder verkleinern, werden Ihre RDP-Sitzungen nicht automatisch angepasst – Sie müssen die Verbindung neu herstellen, um die korrekten Größen zu erhalten. Nicht optimal, aber mit etwas Planung funktioniert es gut.

Hinzufügen von Servern zu RDCMan & Fehlerbehebung

Das Hinzufügen eines Servers ist einfach: Klicken Sie mit der rechten Maustaste auf eine Gruppe und wählen Sie „Server hinzufügen“. Geben Sie Hostname oder IP-Adresse und einen Anzeigenamen ein. Wenn Sie viele ähnliche Server verwalten, verwenden Sie wie bereits erwähnt Muster oder Variablen. Manchmal verbinden sich Server aufgrund von Firewall-Problemen oder falsch konfigurierten Anmeldeinformationen nicht sofort. Stellen Sie sicher, dass Sie den richtigen Benutzernamen und das richtige Passwort eingegeben haben und dass Port 3389 (oder Ihr benutzerdefinierter Port) nicht von der Windows-Firewall oder Ihren Netzwerkgeräten blockiert wird.

Sollten Probleme mit Anmeldeinformationen oder Berechtigungsfehlern auftreten, überprüfen Sie die Registerkarte „Anmeldeinformationen“ in den Gruppen- oder Servereinstellungen. Beachten Sie, dass RDCMan gespeicherte Passwörter zwar verschlüsselt, aber nicht absolut sicher speichert. Lassen Sie Konfigurationsdateien daher nicht unverschlüsselt auf gemeinsam genutzten Servern liegen.

Importieren von Serverlisten aus Dateien

Ja, RDCMan importiert Server nicht direkt aus Active Directory – etwas ungewöhnlich, oder? Sie können aber mit PowerShell eine Liste exportieren und diese anschließend importieren. Führen Sie beispielsweise folgenden Befehl aus:

(Get-ADComputer -Filter {enabled -eq "true" -and OperatingSystem -Like '*Windows Server*'} | select -ExpandProperty Name) | Out-File -FilePath c:\PS\servers.txt

Gehen Sie anschließend in RDCMan auf Bearbeiten > Server importieren, wählen Sie die Textdatei aus, und es werden Servereinträge ausgegeben. Diese Server können Sie dann in Gruppen organisieren. Mithilfe von Mustern mit geschweiften Klammern und Bereichen lassen sich schnell mehrere Server generieren – beispielsweise {srv1, srv2, srv3}-appfür Server1, Server2, Server3 usw.

Verbindung zu Hyper-V-VMs

Wenn Sie Hyper-V verwenden und sich direkt mit der VM-Konsole verbinden müssen (nicht nur per RDP), kann RDCMan dies nach entsprechender Konfiguration ebenfalls ermöglichen. Verwenden Sie PowerShell, um die VM-ID zu ermitteln:

Get-VM -Name "VMName" | select -ExpandProperty ID

Fügen Sie anschließend in RDCMan einen Server hinzu, aktivieren Sie das Kontrollkästchen „VM-Konsolenverbindung herstellen“ und fügen Sie die ID ein. Sie verbinden sich über den VMBus von Hyper-V mit der VM-Konsole. Ein Netzwerkzugriff auf das Gastbetriebssystem ist nicht erforderlich – lediglich die Administratorrechte über Hyper-V. Ziemlich praktisch, aber etwas versteckt, wenn Sie noch nicht mit Hyper-V vertraut sind.

Alles in allem ist RDCMan einfach, aber effektiv, insbesondere bei korrekter Konfiguration. Man sollte sich nur seiner Eigenheiten bewusst sein – wie dem Fehlen einer automatischen Größenanpassung oder einer modernen automatischen Erkennung –, dann ist es ein durchaus brauchbares Workflow-Tool für die tägliche Serververwaltung.