Печать в DOS на лазерных USB принтерах HP
Информацию получил из первых рук. Первее некуда: из техподдержки HP:
Выпуск принтеров с официальной поддержкой печати в DOS прекращена!
Для младших моделей это принтер HP LaserJet 1015 (Кстати: не продаст кто?).
Для старших — HP LaserJet 3210 соответственно. (В магазинах пока еще присутствуют. Самое время запасаться в прок.)
Информация подтверждена на практике: Только на этих моделях возможна печать из DOS-приложений, в том числе в терминальных и Citrix — сессиях, без предварительных плясок с бубном в виде подгрузки драйверов и пр.
Хотя имеется некий парадокс: Проблем с печатью небыло замечено при работе с программой подготовки пенсионной отчетности PRF. Из этой программы удавалось печатать на принтеры HP LJ 1100, LJ 1200, LJ 1022n.
Для тестирования была взята последняя модель компактных принтеров HP LaserJet 1022.
Результат:
DOS-печать из локальных приложений: Проблемы с кодировкой решились только после загрузки в принтер локализованных шрифтов. Единственный рабочий комплект из всего найденного разнообразия — hp_dos_rus.zip . Всего три типа шрифта. Не густо.
DOS-печать из терминальных сеансов Citrix: Задания на печать уходят в никуда. Программно все должно распечататься, но результат отсутствует.
Замечание по поводу печати из DOS программ на USB принтерах: Решение найдено на одном из форумов:
Это проблемка решается предельно просто…
Причем не играет роли какой USB принтер установлен у вас в системе…
В свойствах принтера открываете вкладочку порты…
выбираете принтер и порт, а котором он висит….
ставите галочку «разрешить группировать принтеры в пул»
выделяете порт LPT1 (к пррмеру)
жмете клавишу «Хорошо»
потом в настройках ЛЮБОГО принтерного русификатора выбираете принтер на LPT1 порту
Проверено. Работает.
Как вариант, предлагается еще один способ:
Пуск-программы-стандартные-ком.строка. net use LPT1: \Serverprinter — где server — имя сервера, к которому подключен принтер с именем printer. Для того чтобы освободить потр LPT после окончания печати, может пригодится команда net use LPT1: /delete а для автоподключения удаленного принтера при загрузке ОС net use LPT1: /persistent:yes
К сожалению, данный метод проверить не хватило времени.
Попытка использования программ, вроде DOSPRN, DOSPrint, и т.п. не принесла желаемого результата.
14 Комментариев
Октябрь 10th, 2007
Бля Заибатая Статейка Полнетаперелаптил в поисках софтины для печать доспрограм на УСБ и Хуй нашел а тут вон те Галочку поставить надобыло =) Респект огромнеший
Ноябрь 15th, 2007
Перерыл все по поводу печати на УСБ, а это статья реально помогла. Действительно галочка спасла от головной боли.
Респект!
Декабрь 5th, 2007
А у мну стоит DOSPRN 1.6… Работает, как ни странно. На кэнонах 3 марок и хьюлетах. Из под 98ой и XP. Главное — прямые руки при настройке;)
Декабрь 11th, 2007
Печать русских символов из DOS на принтерах Hewlett-Packard LaserJet
1) Настроить в пул LPT1: как писалось выше
2) Скачать кириллические шрифты от HP для печати из-под DOS
http://www.startcopy.ru/repair/files/hpljru.htm
3) dl5 lpt1 /A
проверено на сетевом HP LJ 2200dn
Январь 15th, 2008
Что касается команды net use lpt1: //servername/printname под Win2000/XP, то скажу следующее, работает аш бегом, и даже быстрее чем напрямую в принтер через LPT-кабель, но принтер на том конце провода в сети должен DOS-печать поддерживать.
Что касается применения DOSPRN (DOSPrint пока не видел) то применяю довольно долго, плюс в том, что печать на любой принтер в системе, хоть факс печатай или PDF-файл как из Word, ни каких шрифтов искать и грузить в устройство не надо, минус- на больших документах сильно тормозит, и DOS-приложение сильно часто может вылетать из-за нехватки памяти.
Март 17th, 2008
Спасибо, информация очень помогла. До этого не знал как решить проблему. Спасибо!
Август 17th, 2009
Присоединяюсь к коментарию 1 по эмоциям:)
Провозилась полдня с DOS2USB и DOSPRN и зря — не передаются управляющие символы.
А оказывается все так просто.
Спасибо!
Январь 31st, 2010
Красивое решение!!!
Февраль 11th, 2010
А что значит «потом в настройках ЛЮБОГО принтерного русификатора …»
Сентябрь 9th, 2010
Всем привет!
Есть lpt принтер (рабочий) из любого документа печатает.
Но вот из DOS перестал, думал что то в винде-переустановил 0, пользуюсь программой dosprn, что только не пробовал и другой принтер и программу, все очередь на печать куда-то пропадает!
Может кто сталкивался с такой проблеммой?
Ноябрь 13th, 2012
Благодарю! net use … помог. dosprn и иже с ним не рулят — как хотелось бы.
Июнь 6th, 2013
Ура! Все оказалось гораздо проще, чем я думал. DOSовская софтина начала 80х и Epson FX-890 на USB, все заработало без никаких танцев с бубном .
Трэкбеки
Добавить комментарий