How to View / Disconnect Remote Desktop Sessions from Commandline
Когда я пытаюсь войти в Windows 2003 Server в моем офисе через Удаленный рабочий стол Windows, я могу получить сообщение об ошибке превышения максимального количества подключений.
Терминальный сервер превысил максимальное число разрешенных подключений

Это довольно раздражающе, особенно, когда нужно выполнить срочную работу на сервере.
Большинство залогиненных пользователей даже не используют сессию в то время, когда я не могу войти! Так как решить эту проблему?
Немного погуглив, как обычно, я нашел простой способ, который позволяет отключить сессию того, кто вошел удаленно.
Прежде всего, вы должны войти на ваш клиентский компьютер как пользователь домена с правами администратора. Теперь откройте командную строку и введите следующую команду.
qwinsta /server:SERVERIP
Вместо SERVERIP должен быть введен Ip-адрес или доменное имя удаленного сервера.
Пример:
qwinsta /server:10.10.1.10
В окне командной строки вы получите список удаленных сессий.

Выше на снимке экрана ясно виден активный сеанс RDP с ID 2, который принадлежит пользователю Администратор. Для того, чтобы отключить этого пользователя мы будем использовать идентификатор сессии. Используйте следующую команду для отключения удаленного сеанса:
rwinsta /server:SERVERIP SESSIONID
Например, для того, чтобы завершить сеанс пользователя Administrator необходимо ввести следующую команду.
rwinsta /server:10.10.1.10 2

Теперь необходимо получить подтверждение, что пользователь действительно отключен. Важно набрать команду qwinsta в правильном формате.

Как мы можем увидеть нашей сессии с ID 2 уже не существует. Теперь пользователь, который был отключен, увидит следующее сообщение.

Удаленный сеанс отключен потому что вы вышли из сессии на удаленном компьютере. Администратор или другой пользователь мог завершить ваше подключение.
Таким образом, мы осуществили управление удаленным сеансом из командной строки.
Источник: My TechLife - Technology, Computers and the Internet!
Вернуться к Оглавлению
Когда я пытаюсь войти в Windows 2003 Server в моем офисе через Удаленный рабочий стол Windows, я могу получить сообщение об ошибке превышения максимального количества подключений.
Терминальный сервер превысил максимальное число разрешенных подключений

Это довольно раздражающе, особенно, когда нужно выполнить срочную работу на сервере.
Большинство залогиненных пользователей даже не используют сессию в то время, когда я не могу войти! Так как решить эту проблему?
Немного погуглив, как обычно, я нашел простой способ, который позволяет отключить сессию того, кто вошел удаленно.
Прежде всего, вы должны войти на ваш клиентский компьютер как пользователь домена с правами администратора. Теперь откройте командную строку и введите следующую команду.
qwinsta /server:SERVERIP
Вместо SERVERIP должен быть введен Ip-адрес или доменное имя удаленного сервера.
Пример:
qwinsta /server:10.10.1.10
В окне командной строки вы получите список удаленных сессий.

Выше на снимке экрана ясно виден активный сеанс RDP с ID 2, который принадлежит пользователю Администратор. Для того, чтобы отключить этого пользователя мы будем использовать идентификатор сессии. Используйте следующую команду для отключения удаленного сеанса:
rwinsta /server:SERVERIP SESSIONID
Например, для того, чтобы завершить сеанс пользователя Administrator необходимо ввести следующую команду.
rwinsta /server:10.10.1.10 2

Теперь необходимо получить подтверждение, что пользователь действительно отключен. Важно набрать команду qwinsta в правильном формате.

Как мы можем увидеть нашей сессии с ID 2 уже не существует. Теперь пользователь, который был отключен, увидит следующее сообщение.

Удаленный сеанс отключен потому что вы вышли из сессии на удаленном компьютере. Администратор или другой пользователь мог завершить ваше подключение.
Таким образом, мы осуществили управление удаленным сеансом из командной строки.
Источник: My TechLife - Technology, Computers and the Internet!
Вернуться к Оглавлению
Re: qwinsta / rwinsta
Date: 2019-04-17 08:28 (UTC)