Monday, March 20, 2017

Отключение пользователей с терминального сервера RDP

     Многие сталкивались с тем, что пользователи не корректно выходят с терминального сервера или же вообще с него не выходят и расходуют ресурсы сервера.  Можно отключать их групповой политикой или настройкой терминального сервера, но это будет регулярно с истечением таймаута, но в течении дня этого делать не желательно. По-этому, нужно сделать задание в Планировщике заданий, например в 21.00 и отключить всех и оставить только тех, кто нужен.

    Для этого сделаем bat-файл с содержимым:

for /f "skip=1 tokens=2" %%i in ('quser ^| find /v "administrator" ') do logoff %%i

    После выполнения этого скрипта будут отключены все пользователи кроме "administrator", если нужно еще кого-то не отключать просто добавьте через пробел:

for /f "skip=1 tokens=2" %%i in ('quser ^| find /v "administrator" ^| find /v "user1" ^| find /v "user2" ') do logoff %%i

No comments:

Post a Comment