Категорії
Windows

Печать в терминале (TS Easy Print на Win2008)

Обновлена 12.02.2009

В 2008-ом сервере появилась такая фишка, как TS EasyPrint. Что это такое и с чем его едят?

Это штука, которая может эмулировать драйвер любого принтера. Представим себе ситуацию, с подключением к серверу терминалов клиентов (например, ) и последующей печати. До 2008-госервера нужно было проделать адскую работу по установке и настройке принтера в терминале: давать ему админские права, заходить под юзером, ставить принтер, убирать админские права. Неудобно. А если юзеров не 1, а 50. Вообще, хоть вешайся.

EasyPrint решает эту проблему. При подключении клиента, от подтягивает все его принтера, устанавливает дефолтный (тот который дефолтный у клиента), при этом неважно, какой именно принтер, есть ли дрова на него под 2008 сервер. EasyPrint эмулирует дрова, используя драйвера клиента.

Установка (сервер).

Для нормальной работы потребуется поднять сервер терминалов. Больше ничего ставить не нужно. Если не поставить эту службу, а просто включить “Удалённый рабочий стол”, то ничего не заработает.

Настройка (сервер).

– настроить сервер терминалов
– изменить следующий параметр в групповых политиках (необязательно, он вроде бы по дефолту стоит так, как надо, но для большей уверенности, рекомендую 🙂 )

(для этого выполнить команду gpedit.msc)

Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Перенаправление принтера\Использовать в первую очередь драйвер принтера Easy Print служб удаленных рабочих столов

выставить в “Включено”

После этого нужно принудительно обновить политику

(для этого выполнить команду gpupdate /force)

Установка (клиент)

Для установки требуются следующие компоненты:

– SP3
– NetFrameWork 3.0 SP1 (я для уверенности ставил версию 3.5)
– RDP client 6.1 (что-то у меня не заработало, поэтому поставил версию 7.0)

Настройка (клиент)

В свойствах подключения не забудьте поставить галочку “Подключать принтера”

Примечание.

Если после печати у вас вылазит ошибка

Windows presentation foundation terminal server print w
EventType : clr20r3     P1 : tswpfwrp.exe     P2 : 3.0.6920.1109
P3 : 470bc7c1     P4 : system.printing     P5 : 3.0.0.0     P6 : 470bca20
P7 : 4cb     P8 : 7a     P9 : system.printing.printserver

то есть 2 варианта решения:

– отключить отчёт об ошибках
– заменить файл tswpfwrp.exe (он находится в с:\windows\system32) в XP этим же файлом, но изVist’ы или 7-ки

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP
Powered by Muff