Печать на старый принтер доступный по сети из новых операционных систем

6
Май
0

Нередко в офисе складывается ситуация, когда старый лазерный принтер, подключенный к какому либо компьютеру и доступный по сети, до сих пор прекрасно печатает с локального компьютера, но при попытке установить этот принтер в качестве сетевого на других компьютерах (особенно с новыми версиями Windows вроде 8.1), то регулярно проявляются проблемы с драйверами, ошибками печати и прочими проблемами совместимости. Поскольку для большого количества старых принтеров уже достаточно давно не обновляются драйверы, то решить проблему путем обновления драйверов не удается, а отказываться от старого, но вполне устраивающего по всем остальным параметрам принтера совсем не хочется. В этом случае нам может помочь следующий рецепт.

Для начала убираем общий доступ по сети к нашему принтеру. Переименовываем наш принтер так, чтобы он имел короткое название (желательно без пробелов), например HP.

Теперь устанавливаем программу под названием Redirection Port Monitor, которую можно взять отсюда

http://pages.cs.wisc.edu/~ghost/redmon/

Затем устанавливаем ПО ghostscript которое берем отсюда

http://ghostscript.com/download/

при установке данного ПО путь для установки желательно выбрать короткий, например c:\gs\

Теперь устанавливаем новый принтер для которого выбираем используемый порт RPT1. Драйвера для принтера используем HP Universal Printing PS, взять их можно с сайта производителя – http://www.hp.com/go/upd

Затем в папку c:\gs\ (в которую мы устанавливали ghostscript) нужно положить файл с именем 1.rsp со следующим содержимым:

-IC:\gs\lib;C:\gs\fonts

-sDEVICE=mswinpr2

-dNOPAUSE

-dSAFER

-sPAPERSIZE=a4

-mono

-sOutputFile=”%printer%HP”

(обратите внимание, что последний параметр “%printer%HP” содержит имя принтера, которое мы задавали нашему принтеру ранее, если ваше имя отличается от того, что в примере, то укажите здесь правильное имя вашего принтера).

Далее мы открываем свойства нашего созданного принтера, переходим на вкладку «Порты» и выбираем свойства порта RPT1, затем в строке «Redirect this port to the program» указываем:

c:\gs\bin\gswin32c.exe

а в строке «Arguments for this program are» указываем:

@c:\gs\1.rsp -

Обратите внимание на то, что в конце строчки обязательно должен присутствовать пробел, а за ним дефис.

В строке «Output:» указываем:

Program handles output

В строке «Run:» указываем:

Hidden

И последний шаг, открываем общий доступ к нашему принтеру. Если у нас будет использоваться печать с x64 операционных систем, то добавляем еще драйвер для x64 систем. http://www.hp.com/go/upd

Рубрика: Windows, Советы
Нет комментариев

Отзывов нет

Комментариев пока нет.

Ваш отзыв

RSS-лента комментариев