Команда TSCON – присоединить сеанс пользователя к сеансу удаленного рабочего стола.



Команда TSCON используется для переключения между рабочими столами пользователей зарегистрированных в системе локально или с использованием протокола удаленного рабочего стола (Remote Desktop Protocol, или сокращенно - RDP).

Формат командной строки:

TSCON {ID сеанса | имя сеанса} [/DEST:имя сеанса] [/PASSWORD:pw | /PASSWORD:*] [/V]

Параметры командной строки:

ID сеанса - Идентификатор сеанса.

имя сеанса - Имя сеанса.

/DEST:имя сеанса - Подключение текущего сеанса к сеансу с этим именем.

/PASSWORD:пароль - Пароль пользователя, владеющего указанным сеансом.

/V - Отображение информации о выполненных действиях.

Имена и идентификаторы сеансов пользователей определяются с помощью команды QUERY:

query session - отобразить сведения о пользовательских сеансах. Пример отображаемой информации:

СЕАНС             ПОЛЬЗОВАТЕЛЬ        ID         СТАТУС        ТИП

services                                                       0             Диск
console                  user1                            1             Активно
                               vasya                             2             Диск
                               user                               5             Диск
rdp-tcp#0             user2                            7             Активно rdpwd
rdp-tcp#4             user3                            8             Активно rdpwd


Сеанс с именем console - это активный сеанс пользователя, зарегистрировавшегося локально под именем user1 и с идентификатором 1. Кроме того, имеются 2 локальных сеанса пользователей vasya и user с идентификаторами 2 и 5, которые неактивны, но не завершены (состояние ”Диск”) в результате использования режима завершения работы ”Сменить пользователя”, когда сеанс не завершается и к нему можно вернуться при обратной смене пользователя.

Также имеется 2 сеанса удаленного подключения rdp-tcp#0 и rdp-tcp#4 пользователей user2 и user3 со своими идентификаторами сеансов 7 и 8.

Примеры использования:

tscon 5 /Password:pass - переключиться на локальный неактивный сеанс с идентификатором 5 с использованием пароля pass. Относительно рассмотренного выше примера сеансов пользователей, это означает присоединение текущего пользователя к неактивному сеансу пользователя user.

tscon 7 /Password:pass2 - переключиться на сеанс с идентификатором 7 с использованием пароля pass2. Относительно рассмотренного выше примера сеансов пользователей, это означает присоединение текущего пользователя к сеансу терминального подключения пользователя user2. При таком присоединении, удаленное подключение по RDP с идентификатором 7 и именем rdp-tcp#4 будет завершено и сеанс пользователя user2 будет присоединен к локальной пользовательской сессии. При выполнении команды отключения присоединенного сеанса пользователя TSDISCON, сеанс пользователя не завершается, и переводится в неактивное состояние.

tscon rdp-tcp#0 /password:pass2 - то же, что и в предыдущем примере, но вместо идентификатора сеанса указано его имя.

tscon 2 /DEST:rdp-tcp#0 /password:* /v подключить сеанс с ID 2 к сеансу с именем rdp-tcp#0 с запросом пароля в ходе подключения и с отображением подробной информации о ходе выполнения команды.


Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой "Поделиться"











Весь список команд CMD Windows