Задача: принудительно выполнять logoff всем терминальным пользователям сервера.
Решение: используем PowerShell.
1) Скачиваем вот этот модуль: PSTerminalServices (почему этого модуля нет "искаробки" я не пойму никогда)
2) Пишем PowerShell’ный скрипт:
Import-Module PSTerminalServices
Get-TSSession -ComputerName SERVER_NAME -filter {$_.sessionID -ne 0 -AND $_.sessionID -ne 1 -AND $_.sessionID -ne 65536}| Stop-TSSession –Force
3) Сохраняем как logoff.ps1
4) Настраиваем выполнение в task scheduler на 1,2,3..n часов ночи.
5) PROFIT