zeppelin
Goto Top

RDP Abmelden via Batch

Hallo zusammen,

ich habe schon etwas im Forum geschaut und auch danach gegoogelt nur nichts passendes gefunden.

Zuletzt war ich auf diesem Link:
https://administrator.de/forum/logoff-remotesystems-batch-zweitverz%C3%B6gert-29880.html

Meine Kollegen ist es zu umständlich sich vom Windows Terminalserver abzumelden. Viel lieber trennen sie die Verbindung zum TS. Ich möchte meinen Kollegen gern eine Batch-Datei erstellen, welche auf dem Desktop liegt und nur ausgeführt werden muss.

Ich habe dazu die Seite: https://www.script-example.com/themen/cmd_Batch_Befehle.php gefunden. Dort habe ich nur den shutdown Befehl gefunden. Ich will denn TS nicht herunterfahren nur die bestehende Sitzung beenden.

Ich bin in dem Bereich nicht so gut. Um ein Restart zu erzeugen, kann ich dieses Script benutzen.

@echo off

shutdown /r /t 5

exit


An dieser Stelle möchte ich mich schon jetzt für eure Antworten bedanken.

VG, Zeppelin

Content-ID: 650825

Url: https://administrator.de/forum/rdp-abmelden-via-batch-650825.html

Ausgedruckt am: 23.12.2024 um 07:12 Uhr

harbyadm
harbyadm 11.02.2021 um 20:02:08 Uhr
Goto Top
Hallo
Wenn ich shutdownn /? eingebe finde ich

/l Abmelden. Dies kann nicht mit den Optionen /m oder /d verwendet
werden.

Sollte doch klappen.
mfg HAR
mbehrens
mbehrens 11.02.2021 um 20:09:49 Uhr
Goto Top
Zitat von @Zeppelin:

Meine Kollegen ist es zu umständlich sich vom Windows Terminalserver abzumelden. Viel lieber trennen sie die Verbindung zum TS. Ich möchte meinen Kollegen gern eine Batch-Datei erstellen, welche auf dem Desktop liegt und nur ausgeführt werden muss.

Wie wäre es mit einer Verknüpfung auf logoff.exe?
beidermachtvongreyscull
beidermachtvongreyscull 11.02.2021 um 20:10:47 Uhr
Goto Top
tech-flare
tech-flare 12.02.2021 aktualisiert um 00:26:04 Uhr
Goto Top
Ein TS unterstützt das doch von Haus aus.

Du kannst doch einstellen, dass getrennte Sitzungen nach x-Minuten oder x-Stunden beendet werden sollen.
radiogugu
radiogugu 12.02.2021 aktualisiert um 09:10:29 Uhr
Goto Top
Hallo.

Mache es wie @tech-flare vorschlug. Schön über eine GPO und alles ist gut:

Benutzerkonfiguration > Richtlinien > Administrative Vorlagen > Windows-Komponenten > Remotedesktopdienste > Remotedesktopsitzungs-Host > Sitzungszeitlimits > Zeitlimit für getrennte Sitzungen festlegen

Das ist der sauberste Weg und kein User kann es mehr vergessen.

Am besten noch einen Hinweis an alle Remotedesktop-User rausgeben, dass nicht gespeicherte Daten verloren gehen können.

Gruß
Marc
tech-flare
tech-flare 12.02.2021 aktualisiert um 11:00:53 Uhr
Goto Top
Zitat von @radiogugu:

Hallo.

Mache es wie @tech-flare vorschlug. Schön über eine GPO und alles ist gut:

Benutzerkonfiguration > Richtlinien > Administrative Vorlagen > Windows-Komponenten > Remotedesktopdienste > Remotedesktopsitzungs-Host > Sitzungszeitlimits > Zeitlimit für getrennte Sitzungen festlegen
Muss er nicht mal über die GPO. Dies kann er auch über den Broker einstellen. Wenn du es per GPO machst, kannst du es später nicht mehr im Broker ändern.

Beides führt natürlich aber zum Ziel.
radiogugu
radiogugu 12.02.2021 um 11:08:27 Uhr
Goto Top
Korrekt.

Nur über die GPO wäre es dann unnötig in irgendeine andere Doku diese Anpassung niederzuschreiben.

Schaut man sich die GPO an, sieht man sofort, was Sache ist.

Gruß
Marc
Zeppelin
Zeppelin 23.02.2021 um 11:44:58 Uhr
Goto Top
Vielen Dank für Eure Lösungsvorschläge face-smile