none
Настройка принтеров в терминале. RRS feed

  • Вопрос

  • Здраствуйте. Windows server 2003 R2 Проблема такая, есть терминальный сервер на нем 1с, все юзеры конектятся под одним пользователем и перенаправленные принтеры каждого видны всем остальным. Можно ли как-то сделать сеансы независимыми? Чтоб каждый юзер видел только свой принтер. Может кто-то подкинет дельную информацию о принципе работы сеансов и подключения принтеров (как это дело происходит).
    20 октября 2010 г. 22:31

Ответы

  • Не, с %ClientName% начнётся вообще полная мешанина - эта переменная не обновляется при переприсоединении к терминалу в отключенную сессию. Хотя можно указать, чтобы отсоединённые сессии сразу закрывались.

    Впрочем, даже если решить вопрос принтером по умолчанию, всё равно все принтера будут видны всем. Ответ будет только один - каждый пользователь должен работать со своей личной учётной записью.


    MCPIT: Enterprise Administrator; MCT; Microsoft Security Trusted Advisor
    22 октября 2010 г. 7:24
    Отвечающий

Все ответы

  • А почему вы не хотите подключать каждого пользователя под своим именем? Это бы решило проблему.
    21 октября 2010 г. 6:43
    Модератор
  • Я  согласен, но необходимо попытаться решить проблему именно таким способом, мне задание дали...необходимо выполнить.  Но чем больше копаюсь, тем больше мыслей о том что это невозможно, я далеко не начинающий, перекопал уже массу вариантов. Но все впустую. Может все-таки есть информация принцип работы сеансов, так сказать что там происходит изнутри. Может поняв это и придумаю что-то.
    21 октября 2010 г. 22:12
  • Можно попробовать вообще отказаться от маппирования клиентских принтеров в терминальную сессию, а подключать принтер в терминальную сессию с помощью логон-скрипта, в котором вы будете анализировать переменную %CLIENTNAME% (компьютер, c которого выполняется RDP-подключение). Однако, боюсь, и в этом случае во всех сессиях (под одним пользователем) будут видны все принтеры - ведь раздел реестра HKCU один на все сессии! Что касается статьи, поясняющей механизм печати из терминальных сессий, посмотрите эту:

    http://www.brianmadden.com/blogs/brianmadden/archive/2004/02/02/the-ultimate-guide-to-terminal-server-printing-design-and-configuration.aspx

    Она старая, но очень подробная.

    22 октября 2010 г. 6:33
    Модератор
  • Не, с %ClientName% начнётся вообще полная мешанина - эта переменная не обновляется при переприсоединении к терминалу в отключенную сессию. Хотя можно указать, чтобы отсоединённые сессии сразу закрывались.

    Впрочем, даже если решить вопрос принтером по умолчанию, всё равно все принтера будут видны всем. Ответ будет только один - каждый пользователь должен работать со своей личной учётной записью.


    MCPIT: Enterprise Administrator; MCT; Microsoft Security Trusted Advisor
    22 октября 2010 г. 7:24
    Отвечающий
  • Спасибо за ссылку, почитаю. Но скорее всего эта задача невыполнима. Но все-таки если что-то придумаю отпишусь.
    25 октября 2010 г. 0:35