Маппинг драйверов принтеров

Ответить
 • Просмотры: 1
Аватара пользователя
Seven

Маппинг драйверов принтеров

Сообщение Seven »

Т.к. заколебался со своим зоопарком принтеров подключаемых в пользовательских сеансах на терминальных серверах, а подключаются они как сетевые у каждого полльзователя в его сеансе (так сложилось исторически и еще кое из каких соображений), решил попробовать настроить маппинг драйверов принтеров, т.е. допустиv для моделей выше HP1100, как то 1300, 1320, 1505 и т.п использовать тока HP 1100 MS. Нашел по этому поводу интересную статью (
http://www.brianmadden.com/blogs/bri...guration.aspx)
, и попытался настроить маппинг как описано там, через реестр и файл .INF:



Key: HKLM\SYSTEM\CurrentControlSet\

Control\Terminal Server\Wds\rdpwd



Type: REG_SZ



Value: PrinterMappingINFName



Data: Name of the .INF file that contains printer driver name mappings. (For example, c:\winnt\inf\printsubs.inf)



Key: HKLM\SYSTEM\CurrentControlSet\

Control\Terminal Server\Wds\rdpwd



Type: REG_SZ



Value: PrinterMappingINFSection



Data: Name of the section in the .INF file that contains the actual mappings. (For example: Printers)





Все сделал как там описано, но так ни че и не работает, вот я не совсем понял это работает только для принтеров которые мапятся при подключении сеанса пользователя или должно работать и при подключении сетевых принтеров. Кто имеет такой опыт??



И еще вопрос - как я понял, при подключении принтера как сетевого т.е. \\term_client_comp\printer, при печати "term_serv -> term_client_comp" страница передается в EMF формате, т.е. фактически драйвера на стороне терминального сервера не надо, но кой фиг они тогда копируется?? Т.е. все таки это не полноценный metafile получается что ли, или это опять какие то хитрости мелкософта??



Заранее благодарен за ответы...
Аватара пользователя
Fly

Re: Маппинг драйверов принтеров

Сообщение Fly »

Есть такая классная штука, как TriCerat ScrewDrivers, кторая позволяет работать с любыми принтерами (в том числе и с сетевыми) без установки их драйверов на сервере.
Аватара пользователя
Fly

Re: Маппинг драйверов принтеров

Сообщение Fly »

К сожалению такая фишка мне не шибко подходит, т.к. у людей которые заходят на терминальный сервер может и не быть установлено локального принтера, я бы даже сказал в большинстве случаев, а кто вообще грузится через PXE, как я понимаю screwdrivers помогают тока если идет маппинг локальных принтеров через RDP сессию
Аватара пользователя
lxa85

Re: Маппинг драйверов принтеров

Сообщение lxa85 »

Seven, есть фирма под названием thinPrint. Они вроде тоже представляли инструментарий для работы с терминальными решениями. Правда большего чем рекламные проспекты и объяснения на пальцах как это работает, я не видел.
Аватара пользователя
Seven

Re: Маппинг драйверов принтеров

Сообщение Seven »

Вот-вот, этим и заканчивается)))



Пошел обманным путем, экспортировал ветку реестра с драйвером HP Laser jet(стандартный драйвер в винде), в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3, заменил имя на нужный мне драйвер, импортировал файл в реестр, рестартнул спулер и...вуаля!!! В свойствах принт сервера появляются нужные драйвера принтеров и при подключении клиентов с этими принтерами используются наши "неродные" драйвера, все ныштячок, казалось бы....)))



Какой я хитрый)) теперь надо найти универсальный драйвер для всех принтеров, пытался использовать универсальные драйвера для HP, но ерунда какая то тока печатеатся и PCL5 и PCL6 не работают, может кто подскажет что для этого можно использовать, допустим HP1100 (MS) подходят и для 1300, 1320 и 1200, но для 1018 уже нет...



Есть что нить универсальное??
Ответить

Вернуться в «Microsoft Windows NT/2000/2003»