none
Проблема с определением ID сеанса на ферме RRS feed

  • Вопрос

  • Добрый день, имеется ферма из 3х серверов, один брокер и два узла сеанса. Имеется общее имя RDS по которому подключается пользователь к терминальному серверу. Имеется скрипт, который позволяет подключаться к сеансу пользователя (query session) но он подключается только к одному серверу. Как можно вывести список всех пользователей с двух серверов и подключиться к нему?
    • Изменено RK3DNP 21 октября 2020 г. 10:51
    21 октября 2020 г. 10:50

Ответы

  • Это немного другое, я захожу сервер посредника по rdp, вижу в коллекции всех подключенных пользователей и отсюда могу подключиться без проблем. Я бы хотел для упрощения скрипт, который выводит всех пользователей с их айди и сервером в одном списке, выбирать пользователя и подключаться. Пока только придумал выводит список людей 1ого сервера, потом 2ого и указываю адрес сервера и его ID.

    @echo off
    echo "Server: SRV-RDS01"
    quser /server:SRV-RDS01
    pause
    echo "Server: SRV-RDS02"
    quser /server:SRV-RDS02
    pause
    set /P rcomp="Enter name or IP of a Remote PC: "
    set /P rid="Enter RDP user ID: "
    start mstsc /shadow:%rid% /v:%rcomp% /control

    • Помечено в качестве ответа RK3DNP 28 октября 2020 г. 8:44
    23 октября 2020 г. 9:10

Все ответы

  • Привет,

    Посмотрите обсуждение внизу:

    Unable to see connected RDS farm users in Server Manager

    Также посмотрите и:

    All remote desktop sessions in my farm collection are 0



    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    23 октября 2020 г. 8:34
    Модератор
  • Это немного другое, я захожу сервер посредника по rdp, вижу в коллекции всех подключенных пользователей и отсюда могу подключиться без проблем. Я бы хотел для упрощения скрипт, который выводит всех пользователей с их айди и сервером в одном списке, выбирать пользователя и подключаться. Пока только придумал выводит список людей 1ого сервера, потом 2ого и указываю адрес сервера и его ID.

    @echo off
    echo "Server: SRV-RDS01"
    quser /server:SRV-RDS01
    pause
    echo "Server: SRV-RDS02"
    quser /server:SRV-RDS02
    pause
    set /P rcomp="Enter name or IP of a Remote PC: "
    set /P rid="Enter RDP user ID: "
    start mstsc /shadow:%rid% /v:%rcomp% /control

    • Помечено в качестве ответа RK3DNP 28 октября 2020 г. 8:44
    23 октября 2020 г. 9:10
  • Привет,

    Если успеете разобраться со скриптом, то можете его предоставить здесь.

    Также посмотрите скрипт внизу, возможно он Вам поможет:

    Get RDP Connected Users


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    28 октября 2020 г. 8:34
    Модератор
  • Спасибо, но я так понял нельзя вывести всех пользователей по причине того, что айди у них совпадают. Получается только по очереди, соответственно и подключаться нужно указать конкретно сервер и id
    28 октября 2020 г. 8:44