Log Off Terminal

Все умеют настраивать Log Off-ы пользователей, через политики терминального сервера, но не всегда это решение удобно, когда на нем есть учетные записи, которые не должны завершатся И эти исключения не совсем удобно настроить через ограничение применения политик. Есть решение - написать скрипт, который выгружает только конкретных пользователей:


Code (CMD)

@Echo Off


Call :KILLME user1
Call :KILLME user2
Call :KILLME user3
Call :KILLME user4
Call :KILLME user5
Call :KILLME user6

Exit /B

:KILLME
For /F "Tokens=1-4 Skip=3 Delims=# " %%i In ('qwinsta') Do (
If /I "%%i"=="%~1" rwinsta %%j
If /I "%%k"=="%~1" If /I "%%i"=="rdp-tcp" rwinsta %%l)
GoTo :EOF