none
Завершение подключения RDP RRS feed

  • Вопрос

  • Если подключаться к компьютеру с Windows XP Pro с двух рабочих мест через RPD, то при подключении с одного прерывается соединение с другого.

    Есть ли возможность не перехватывать существующее подключение пока оно не будет закрыто?

    22 сентября 2010 г. 6:45

Все ответы

  • Напишите более подробно: вы хотите, чтобы подключающийся пользователь (со своей учетной записью) не мог закрыть удаленную сессию ранее подключившегося пользователя или требуется одновременно видеть удаленный рабочий стол (один и тот же) с двух компьютеров?

    22 сентября 2010 г. 7:27
    Модератор
  • Хотелось бы чтобы второй удаленно подключающийся пользователь не мог закрыть удаленную сессию ранее подключившегося пользователя (учетная запись у обоих одна и та же).
    22 сентября 2010 г. 8:57
  • Попробуйте запускать следующий сценарий (с New_Sessions_Allowed = 0) при входе пользователя в терминальную сессию и тот же сценарий с New_Sessions_Allowed = 1 при выходе.

    http://gallery.technet.microsoft.com/ScriptCenter/en-us/4b2458b9-ef89-41ef-baea-284402849a13

    Особенность в том, что сценарий придется выполнять в контексте локального администратора или Системы при входе/выходе пользователя, например, через назначенные задания. Протестируйте сначала сценарий на пользователе с правами локального администратора.

    22 сентября 2010 г. 11:43
    Модератор
  • Скрипт работает. Только значения New_Sessions_Allowed должны быть противоположны. При 1 новые сессии запрещены, при 0 - разрешены.

    Теперь надо как-то запускать скрипт при завершении удаленной сессии.

    23 сентября 2010 г. 4:51
  • А пользователи на этом компьютере работают с правами локального администратора или нет? В зависимости от этого решение может быть либо с использованием нестандартного планировщика (nnCron, например) или с настройкой скриптов в локальном объекте групповых политик.

    23 сентября 2010 г. 5:55
    Модератор
  • Для ХР лицензия только на одного пользователя, консольного или удаленного. Решить можно только терминалами третьих сторон.

    --
    With the best regards,
    Anatoly Podgoretsky
    http://www.podgoretsky.com
     
     
    "laev" <=?utf-8?B?bGFldg==?=> сообщил/сообщила в новостях следующее: news:aeb32b92-b16a-439b-a399-c3c1b6f69bee...

    Если подключаться к компьютеру с Windows XP Pro с двух рабочих мест через RPD, то при подключении с одного прерывается соединение с другого.

    Есть ли возможность не перехватывать существующее подключение пока оно не будет закрыто?


    http://www.podgoretsky.com
    23 сентября 2010 г. 12:33
  • Анатолий, здесь вопрос, насколько понимаю, не в том, чтобы открыть нескольколько терминальных сессий в Windows XP, а сделать так, чтобы один пользователь, входящий удаленно, не перебивал сессию другого. 
    23 сентября 2010 г. 13:11
    Модератор
  • Хотелось бы чтобы второй удаленно подключающийся пользователь не мог закрыть удаленную сессию ранее подключившегося пользователя (учетная запись у обоих одна и та же).

    2 человека одновременно через одного пользователя? такое возможно? и зачем? :O

    23 сентября 2010 г. 13:22
  • В соседней ветке WindowsNT.LV уже давал ответ на этот вопрос:

    http://office.optimalsolutions.lv/etoken/Windows%20NT%20Installation%20Protocol/Gubarevich%20Peter%20-%2026-Aug-2010%20-%20Secrets%20of%20Remote%20Desktop%20Services%20-%20Managing%20User%20Workstations%20(Russian).pdf

    http://social.technet.microsoft.com/Forums/ru/xpru/thread/c14a52dd-d4b9-4e27-be90-a8f09d6ef114

    Суть в том, что в реестре нужно один ключ подправить и конектиться с помощью shadow. Правда, конект нужно делать тоже с какой-нибудь RDP-сессии, т.е. нужна свободная машина/сервер.

    п.с. там, правда подключается к консольной сессии, не знаю, может и к rdp-сессии получится...

    23 сентября 2010 г. 13:43
  • Вот это как раз и невозможно, поскольку разрешена только одна сессия и как правило подключение идет уже к сессии другого пользователя. Конечно есть предупреждение, но не запрет. Запрет бы вызвал большое количество проблем. Поэтому подключающийся пользователь должен решить это сам. Ведь обычно не так просто подключаются, а по делу, обычно для администрирования. Смешно другое, когда на той стороне опять же перебивают сессию, ведь у пользователя появляется диалог подключения, точно так же как при срабатывание скринсейвера и никакой более информации, что мол подключился удаленый пользователь. Вот это действительно плохо. Кроме того МС мог бы сделать диалог более сложным, с запросом на разрешение подключения.


    http://www.podgoretsky.com
    23 сентября 2010 г. 15:57
  • Хотелось бы чтобы второй удаленно подключающийся пользователь не мог закрыть удаленную сессию ранее подключившегося пользователя (учетная запись у обоих одна и та же).

    2 человека одновременно через одного пользователя? такое возможно? и зачем? :O


    Это нормальная ситуация, не на ХР конечно, а на серверной платформе. На 2003 три терминальные лицензии - две в режиме АПП сервера (не мешая основному пользователю) и одна административная лицензия, когда пользователь выбрасывается из консоли и его замещает администратор, у этого режима один плюс, подключение идет к профилю администратора.

    Я часто работаю в обеих режимах.


    http://www.podgoretsky.com
    23 сентября 2010 г. 16:03
  • Что плохо в административном режиме, это то что пользователь не понимавт, что у него не скринсейвер сработал, а удаленое подключение и со свой стороны также перехватывает сессию на себя. К сожалению МС не предусмотрел возможно запроса/оповещения о данном действии. Единсвенно это запрос подключающего к сессии, что сессия активна.
    http://www.podgoretsky.com
    23 сентября 2010 г. 16:08
  • 2 человека одновременно через одного пользователя? такое возможно? и зачем? :O

    Кто сказал что одновременно? По очереди.
    29 сентября 2010 г. 9:24