Сделано: несколько принтеров в "rdp_printer"
Добавлено: Ср мар 06, 2013 12:36 am
А с чем связано, что rdp_printer может быть только один?
Программа-клиент службы терминалов Windows Terminal Services, для бездисковых терминалов и загрузки по сети. Основной сайт http://www.wtware.ru
https://forum.wtware.ru/
Я бы и от четырех не отказался ))aka писал(а):Один проще делать, два особо не просили. Надо?
Код: Выделить всё
rdp_printer = Printer 1:usb; Printer 2:192.168.0.22:9100
Не понял. В какой ситуации это уменьшает количество возни?Rushmore писал(а):С портами 910x ручной возни много, а тут строчку прописал в конфиге и уже печатает
Пример. Главный офис, там находятся все серверы терминалов. Имеется также филиал, там висит роутер, который делает VPN до главного офиса, и некоторое количество терминалов в сети. Юзер в сессии видит 4 принтера:aka писал(а):Покажи мне строку rdp_printer= из жизни, с четыремя принтерами. Не хочу в доку пихать заведомо несуществующие названия "Printer 1" и "Printer 2".
Круто. Именно этого и хотелось. Только в качестве разделителя предлагаю все-таки точку с запятой, в каких-то драйверах видел запятую в названии принтера.aka писал(а):Синтаксис такой будет:
rdp_printer=Printer 1:com2 19200, Printer 2:usb-com 9876:5432 115200,Printer 3:usb 1234:5678, Printer 4:tcp 192.168.1.22:9100
Ну вот смотри, чтобы юзер из RDP-сессии мог печатать на сетевой МФУ филиала, сейчас мне надо:aka писал(а):Не понял. В какой ситуации это уменьшает количество возни?Rushmore писал(а):С портами 910x ручной возни много, а тут строчку прописал в конфиге и уже печатает
Код: Выделить всё
rdp_printer=Printer 1:tcp 192.168.1.22:9100
Скриншот давай. Я поискал, не нашел. Cейчас в конфиге при перечислениях (user, printer, disk и т.д.) равносильны и запятая, и точка с запятой. Конфигуратор обычно точку с запятой пишет. Если в имени принтера бывает запятая, то это надо будет отдельным костылем обходить.Rushmore писал(а):в качестве разделителя предлагаю все-таки точку с запятой, в каких-то драйверах видел запятую в названии принтера.
Один раз на каждый принтер.Rushmore писал(а):Ну вот смотри, чтобы юзер из RDP-сессии мог печатать на сетевой МФУ филиала, сейчас мне надо:
1) создать TCP/IP принтер на терминальном сервере
Штук пять кликов для добавления каждого юзера.Rushmore писал(а):2) разрулить права на созданный принтер, чтобы всем подряд он не был виден
Принтер подключен к терминалу Т1. Чтобы на принтер печатал юзер с терминала Т1, ты пишешь в конфиге Т1 "rdp_printer=Printer 1". Юзер счастлив.Rushmore писал(а):Если rdp_printer научится понимать печать в TCP порт, я просто напишу строчку в конфиге терминала:и все, делать ничего больше не надо, юзеру в сессии он уже будет виден.Код: Выделить всё
rdp_printer=Printer 1:tcp 192.168.1.22:9100
Давно это было, скриншота нет естественно. Но и принтер был скажем так специфический. Какой-то фотопринтер не то Agfa, не то Siemens.aka писал(а):Скриншот давай. Я поискал, не нашел. Cейчас в конфиге при перечислениях (user, printer, disk и т.д.) равносильны и запятая, и точка с запятой. Конфигуратор обычно точку с запятой пишет. Если в имени принтера бывает запятая, то это надо будет отдельным костылем обходить.
И умножить на количество серверов, обслуживающих терминалы из филиала.aka писал(а):Один раз на каждый принтер.
Прежде всего этот функционал планируется использовать именно для принтеров, подключенных напрямую в Ethernet. Печать с соседнего терминала - это уже просто как запасной вариант.aka писал(а):Принтер подключен к терминалу Т1. Чтобы на принтер печатал юзер с терминала Т1, ты пишешь в конфиге Т1 "rdp_printer=Printer 1". Юзер счастлив.
Отправил всё на aka@pxe.ru. Если кратко - не заработало.aka писал(а):Логи давай. Если заработает, все равно логи давай после нескольких печатей.
Отписал по результатам тестирования на мыло.aka писал(а):Включил лог. Попробуй с логом, вдруг что пойму:
http://pxe.ru/files/testing/201303290730.zip