Время от времени я не могу войти в свой Windows Server 2003, потому что существует много открытых сеансов. Можно ли закрыть их удаленно (без физического контакта в серверной)?
Вы можете сделать это с помощью qwinsta
и rwinsta
инструмент командной строки:
qwinsta /server:SERVERNAME
Вы получите список удаленных сеансов в командном окне. Убедитесь, что учетная запись, в которую вы вошли на клиентском компьютере, имеет права администратора на сервере. Вы также можете использовать IP-адрес сервера вместо имени сервера.
Вам нужен идентификатор сеанса сеанса RDP, чтобы отключить пользователя. Эта команда показывает вам все сеансы
rwinsta /server:SERVERNAME SESSIONID
Вы можете подключиться к серверу с помощью команды mstsc -v:IP /admin
. Это работает даже при большом количестве открытых сессий.
Я использовал PsTools:
psshutdown -o -f \\ имя сервера
Я думаю, вы можете подключиться как администратор и отключить все остальные сеансы.
Если это верно, то это можно автоматизировать с помощью сценария (который подключается как администратор и выполняет желаемые действия).
Надеюсь, поможет :)
Откройте консоль управления службами терминалов на компьютере-члене домена и подключитесь к рассматриваемой системе.
В нем будут перечислены все сеансы на удаленном компьютере, которые затем можно сбросить (убить) или выйти из системы по отдельности.
Если у вас настроены надлежащие инструменты администрирования, вы можете использовать инструмент для управления удаленными сеансами. Нажмите кнопку запуска и введите Remote Desktop Services Manager
в поле поиска. Он должен найти запись с тем же именем, которую вы можете запустить. Если вы не видите эту запись, попробуйте подключиться к системе Windows Server и поискать там.
Когда окно откроется, в левой части появится область с надписью «Диспетчер служб удаленных рабочих столов», а компьютер (возможно, ваш компьютер) будет указан под ней. Щелкните правой кнопкой мыши параметр «Диспетчер служб удаленных рабочих столов» и выберите «Подключиться к компьютеру». Откроется окно, в котором вы можете выбрать «Другой компьютер» и ввести имя компьютера, с которым вы не можете связаться. Теперь имя заблокированного компьютера будет отображаться в списке. Щелкните по нему, в разделе справа отобразится информация об этом компьютере, включая вкладку, на которой будут отображаться все открытые сеансы. Отсюда вы можете щелкнуть сеанс правой кнопкой мыши и выбрать отключение, выход из системы или его сброс. Сделайте это, и вы снова сможете подключиться к компьютеру через удаленный рабочий стол.