Может ли кто-нибудь придумать способ совместного использования совместно используемого принтера? Когда я подключаю общие принтеры к Server 2008 R2, он работает как сетевой принтер, и настройки влияют на хост (а не на сервер), поэтому я не могу повторно поделиться им.
Причина, по которой мне это нужно, заключается в том, что у меня есть несколько рабочих станций, на которых работает программное обеспечение, в котором мне нужно жестко указать имя принтера. В экстренной ситуации мне приходится использовать общие USB-принтеры с рабочей станции, которая также нуждается в печати. Итак, на рабочей станции имя принтера - «Принтер», тогда как на других компьютерах - «Принтер на рабочей станции», поэтому я не могу жестко закодировать имена принтеров.
Если я могу повторно поделиться им с сервера, это будет «Принтер на сервере» для всех. (Это также означает, что мне не нужно менять жесткое кодирование, когда появятся сетевые принтеры на замену).
TIA
Принтер - это логическая конструкция, которая «отображается» на физическое устройство. Ничто не мешает вам создать второй принтер с именем общего доступа, которое вам нужно, и который «отображается» на то же физическое устройство.
Зачем делиться этим дважды? Просто установите драйверы, создайте порт TCP / IP и подключите второй компьютер напрямую к принтеру, или вы пересекаете сети, которые ограничивают прямое соединение TCP / IP со второго компьютера на принтер?
РЕДАКТИРОВАТЬ: Хммм ... вы действительно имеете дело только с USB-принтерами? (чешет затылок).
Вместо подключения к принтеру на сервере пройдите через мастер добавления нового принтера на ПК, создайте новый локальный порт и используйте: \ servername \ printershare в качестве имени локального порта. Затем выберите драйвер, и принтером можно будет пользоваться как угодно.