# Сброс зависших сессий, добавьте в расписание на своем скрипт сервере Function RDP_Resetfailure($server){ $ts = qwinsta /server $td = ($ts | where { ($_ -like "*Disc*" -or $_ -like "*Диск*" -or $_ -like "*ЁбЄ*" ) -and $_ -notlike "*services*"}) $tdselect = $td # Для отладки или внесения в лог: Login Id State $td = $td -ireplace ("[^0-9]","") # оставляем только id сессий for($i=0; $i -lt $td.Count; $i++){ Write-Host Reset RDP Failture session ID: $td[$i] $tdselect[$i] #отладка просмотр id сессий rwinsta $td[$i] /server # сброс зависших сессий, раскомментируйте эту строку } } $server = "MyRDPServer" RDP_Resetfailure($server)
Similar Posts:
- Как сбросить все зависшие или в состоянии disconnect сессии в rpd rds ferma со всех хостов разом.
- Как сбросить терминальные сессии на терминальной ферме RDS windows 2012-2016 без прав администратора
- Как делегировать права управления терминальных сессий не давая полные права на сервер в windows 2012/16
- Как завершить сессию на всех серверах в локальной сети.
- Как сбросить завсшию службу или когда она в состоянии стоп(stoped)