У меня включено перенаправление принтера на терминальном сервере и на принтере Brother HL-6180DW, у которого есть второй лоток с бумагой формата Legal. На локальном компьютере оба лотка доступны после добавления в свойствах принтера, при этом второй указан как размер Legal в разделе «Параметры источника бумаги», а печать на бумаге формата Legal выполняется автоматически. В сеансе служб терминалов лоток 2 не добавляется, а возможность его добавления или автоматического определения неактивна.
Лоток 2 можно добавить, выбрав этот принтер в административном сеансе и добавив или автоматически определив его, но он не обнаруживает, что это допустимый размер (отображается undefined), и не определяет серийный номер. При попытке печати на бумаге формата Legal из сеанса по умолчанию используется только лоток 1, то есть бумага для писем.
Клиенты подключаются с компьютеров под управлением Windows 7, как 32-, так и 64-разрядных.
Как я могу определить лоток 2, чтобы клиенты могли правильно печатать, особенно для формата Legal?
Если принтер можно настроить локально на удаленном хосте, то это лучший вариант.
Настройки лотка могут быть недоступны из-за настроек безопасности перенаправленного принтера по умолчанию. Вы можете попробовать включить простой драйвер печати, который будет использовать настройки локального принтера для печати, но задания на печать могут отображаться некорректно в некоторых программах.
Вы также можете использовать этот сценарий PowerShell для воссоздания очереди перенаправленных принтеров, предоставляя пользователю разрешение на управление принтером.
https://github.com/zniezelski/Printerceptor/releases/
Зак
Мы сталкивались с этим довольно много раз. Перенаправление принтера иногда работает не очень хорошо, возможно, из-за того, что драйвер, используемый на сервере терминалов, не той же версии, что и на локальном компьютере. Даже тогда, похоже, есть ошибки.
Добавление принтера к самому терминальному серверу - это то, что обычно обеспечивает правильную работу всех функций. Мы устанавливаем его со статическим IP, затем делаем это как порт TCP / IP:
Устройства и принтеры, Добавить принтер, Добавить локальный принтер, Создать новый порт -> Стандартный порт TCP / IP
Другой вариант (если это не сетевой принтер) - предоставить общий доступ к принтеру с локального компьютера, а затем добавить его на сервер.