ragukro
Goto Top

TS2019: einzelne User um Mitternacht automatisch abmelden

Hallo,

Unsere Datensicherung schließt Datenbanken zeitweilig, das führt zu Problemen bei Terminalserver Usern, die sich nicht abgemeldet haben.

Ich möchte einzelne User - nicht alle - zwangsabmelden, ggf. mit Datenverlust.

Da fehlt mir die Idee, es umzusetzen.

Vielen Dank

Content-ID: 567965

Url: https://administrator.de/contentid/567965

Ausgedruckt am: 25.11.2024 um 05:11 Uhr

certifiedit.net
certifiedit.net 26.04.2020 um 11:26:28 Uhr
Goto Top
Hallo,

such oder bau ein Skript, welches User abmeldet, filtere dieses auf den User. Glücklich sein.

Grüße,

Christian
143728
143728 26.04.2020 aktualisiert um 11:33:07 Uhr
Goto Top
Hatten wir erst hier .... invoke-rduserlogoff
Script um bestimmte (getrennte) User von diversen Servern eines Serververbundes abzumelden
Einfach anpassen, ab damit in die Aufgabenplanung, feddich.
mayho33
mayho33 26.04.2020 aktualisiert um 17:47:16 Uhr
Goto Top
Zitat von @certifiedit.net:
such oder bau ein Skript, welches User abmeldet, filtere dieses auf den User. Glücklich sein.

Grüße,

Christian

Das ganze startest du über einen Scheduled Task, 1x täglich um xx:xx Uhr.

Dann wirst du richtig glücklich sein.

Grüße,

Mayho
certifiedit.net
certifiedit.net 26.04.2020 um 18:01:25 Uhr
Goto Top
Die Transferleistung hab ich vorausgesetzt...aber stimmt, wir sind auf Administrator.de
RaGuKro
RaGuKro 26.04.2020 um 20:18:33 Uhr
Goto Top
ich habe mir eine Batch gebaut:
@echo off
set USERNAME=User_zum_abmelden
for /f "tokens=3" %%i in ('qwinsta /SERVER:[IP TS01] ^| findstr %USERNAME%') do (rwinsta /Server:[IP TS01] %%i)  
for /f "tokens=3" %%i in ('qwinsta /SERVER:[IP TS02] ^| findstr %USERNAME%') do (rwinsta /Server:[IP TS02] %%i)  

scheint beim manuellen starten gut zu funktionieren. Wir haben zwei TS am laufen.
Andinistrator1
Andinistrator1 27.04.2020 um 08:53:08 Uhr
Goto Top
Zitat von @RaGuKro:
Ich möchte einzelne User - nicht alle - zwangsabmelden, ggf. mit Datenverlust.

Guten Morgen,

eine Alternative ist das Bordmittel, sog. "Sitzungslimit" einzustellen und das per Gruppenrichtlinie auszurollen. Deinen Weg sind wir auch gegangen: Batch - dann Powershell - heute per GPO, natürlich gelten in anderen Umgebungen andere Bedinungen, z.B. "Limit für aktive Sitzung" auf 10h einstellen.