Viele Windows-Admins benutzen RDP-Sessions, um ihre Server bequem aus der Ferne zu administrieren. Manchmal kommt es aber vor, dass eine Aufgabe länger andauert, ohne dass man sie beaufsichtigen muss. Kein Problem – die RDP-Sitzung wird einfach getrennt, und nach einiger Zeit kann man sich dann neu verbinden, um den Erfolg der Maßnahme zu kontrollieren und sich geordnet abzumelden.
Kein Problem? Doch. Denn allzu oft vergisst man eben, die offene Sitzung zu schließen. Dadurch sind die verfügbaren 2+1 Sitzungen (zwei normale und eine Konsolensitzung) schnell belegt, und kein anderer Admin kann sich anmelden. Eine einfache Lösung für Fälle, in denen sich die zeitliche Dauer einer Aufgabe absehen lässt, ist ein simpler Kommandozeilenbefehl. Voraussetzung ist das Progrämmchen sleep.exe aus dem Resource Kit.
Man öffne einfach ein CMD-Fenster und tippe dort ein:
sleep <Dauer in Sekunden> && shutdown -l -f
Dadurch erfolgt nach der angegebenen Dauer eine Abmeldung, bei der evtl. offene Applikationen zwangsweise geschlossen werden. Für eine Wartezeit von zwei Stunden also etwa:
sleep 7200&&shutdown -l -f
Den Schalter -f kann man auch weglassen, um die Abmeldung abzubrechen, falls noch eine Applikation mit ungespeicherten Daten läuft. In dem Fall tritt aber natürlich der gewünschte Effekt nicht ein, die belegte Session zu beenden.
Verwandte Beiträge:
- Hotfixes über RDP einspielen: Nur per Konsole
Die Information ist nicht mehr ganz taufrisch, aber sie hat sich noch längst nicht rumgesprochen: Wer einen Windows-Rechner per RDP... - Warum muss eine Datenbank zum Backup konsistent sein?
Aus einer Diskussion: Ein Berater ist der Ansicht, ein sog. “Hot Backup” einer relationalen Datenbank wie SQL Server, Oracle oder...
http://faq-o-matic.net/?p=794



Kategorie:
Translate EN

