Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Маппинг драйверов принтеров (http://forum.oszone.net/showthread.php?t=163301)

Seven 12-01-2010 20:43 1318550

Маппинг драйверов принтеров
 
Т.к. заколебался со своим зоопарком принтеров подключаемых в пользовательских сеансах на терминальных серверах, а подключаются они как сетевые у каждого полльзователя в его сеансе (так сложилось исторически и еще кое из каких соображений), решил попробовать настроить маппинг драйверов принтеров, т.е. допусти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 13-01-2010 10:44 1318974

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

Seven 14-01-2010 13:54 1319963

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

lxa85 14-01-2010 14:42 1319998

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

Seven 15-01-2010 11:16 1320839

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

Пошел обманным путем, экспортировал ветку реестра с драйвером 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 уже нет...

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


Время: 03:39.

Время: 03:39.
© OSzone.net 2001-