1

Наши пользователи хотели бы установить один и тот же сетевой принтер (через Samba) дважды и задать разные настройки по умолчанию (например, один для цветного изображения, а другой - для черно-белого).

Пользователи жалуются, что (в зависимости от драйвера) им нужно слишком много щелчков, чтобы изменить настройку цвета / черно-белого изображения. Выбор среди другого профиля также требует «слишком много кликов»

Выбор другого принтера позволит пользователям переключаться одним щелчком мыши ...

Это было возможно с Windows XP (см., Например, Установка сетевого принтера дважды с другими настройками), но, похоже, не работает с Windows 7 или более новыми версиями.

Есть ли способ заставить Windows установить одно и то же устройство дважды?

Редактировать Кажется, что работает с локальными принтерами, но я не смог найти ничего для сетевого принтера

2 ответа2

2

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

Проблема: Windows часто переинициализирует локально подключенные принтеры (например, USB, параллельные или даже сетевые принтеры на базе Bonjour) при перезагрузке / переподключении, тем самым сбрасывая ваши изменения по умолчанию.

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

Так что, если это локальный принтер, сначала установите его как обычно, а затем "поделитесь" им, чтобы создать сетевой общий ресурс печати. (\\localhost\printername).

Теперь для специальной очереди:
Для каждой очереди с ее собственными настройками установите принтер как локальный принтер, а для порта \\localhost\printername .
(Если это действительно сетевой принтер, вам обычно нужно использовать порт TCPIP для прямой печати на принтер. Через сервер \\servername\printer , скорее всего, подойдет, но в этом случае вы можете настроить очереди на стороне сервера и позволить пользователям просто использовать их в качестве обычного общего принтера.)

К сожалению, у меня нет доступной системы Windows 7, чтобы рассказать вам точные детали.

PS Этот трюк работает для любой версии Windows начиная с XP.

0

Просто для сетевых принтеров:

  • добавить принтер
  • добавить локальный принтер
  • создать новый порт

    • стандартный TCP IP
    • установите тот же IP для этого принтера, но с другим именем, например: CANON A5
  • Конец

В только что созданном принтере установите пользовательские настройки и сохраните.

Теперь вы можете использовать этот принтер с другими настройками по умолчанию

Для USB-принтеров я попробовал этот процесс, и был сделан новый принтер, но он не работает. Я думаю, что для USB-принтеров это невозможно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .