![]() |
Печать в программе Dos на принтере HP LaserJet 1320 через USB
Всем доброго времени суток!
Подскажите как заставить печатать HP 1320 в Dos по USB. Кто-нить сталкивался с таким? Заранее благодарен, |
В голом ДОСе или из под Виндов в ДОС-задаче?
Если второе, то пользоваться поиском никто не мешает.... к примеру вот http://www.imho.ws/showthread.php?t=74090 сам мучился.... но фокус и для USB замечательно проходит! Извини, дописываюсь. Идея в подмене порта. После Net Use в свойствах принтера объявишь ему LPT-порт соответствующий порту net use, и все. |
Цитата:
т.е. самому себе расшарить доступ по lpt1 и в настройках DOS программы использовать lpt1 ? |
Да можно но я на всякий случай использовал свободные порты LPT, не физические, т.е. Lpt2, 3 и тп....
В итоге ставишь принтер локально, пишешь для него команду в cmd-шелле типа: net use lptх: \\Сетевое Имя компа\Сетевое имя принтера /PERSISTENT:YES в свойствах принтера переводишь его с USB на Lptx, и этот же порт используешь для ДОС-прог. Если надо, то его можно и расшарить, и таким же макаром печатать и с сетевых машин. Упс... да так и было написано..... извиняюсь.....заблудился :( |
Насколько я понимаю, такая фишка проходит ТОЛЬКО для сетевой печати, т.е. если на ОДНОЙ машине расшарить USB-принтер, потом с ЭТОЙ ЖЕ машины примонтировать на этот порт LPTx: , а потом на этот LPTx: печатать из DOS'a, то всё нормальго примонтируется, но работать не будет...
|
Сейчас проверить не смогу, но такая подмена у меня прошла на принтере, подсоединенном к компу через принт-сервер и расшаренному для сети - все печаталось. ДОС-задачки пуляли все в указанный LPT без проблем.
|
Встречал программку которая автоматически запускается при старте DOS программ (идет в комплекте с различными налоговыми отчетными программами) и висит в трее в виде значка принтера с надписью DOS, проблем с печатью и через LPT и через USB на различные принтеры не встречал, может из-за нее... Если не найдешь то покавыряю архивы выложу.
|
Программка называется dosprn. Тексты печает хорошо, но если доходит дело до разных чертежей, то получается нечто неудовлетворительное
|
проблема решилась неожиданным образом и неожиданным порядком действий - 1) сделать пользователя администратором; 2) расшарить принтер (стоит галочка внести в AD)2) в сеансе ms-dos дать команду net use lpt1: \\комп\шара; 3) всё! можно пользоваться принтером по USB в Dos-программе! Тока не понятно почему!!!!!!!!!!!!!!!!!!!
почему после перезагрузки компа всё равно можно печатать? :confused: |
А все исходя из присоветованного выше!
О том и говорили, то и советовали. А идея проста- ну не умеют ДОС-проги печатать на другие порты! Им LPT нужен, и все тут. А через net use ты подменяешь прожке порт. Она думает, что ты в LPT печать гонишь, а на самом деле куда велено, вот и все. Если вдруг после перезагрузки или включения-выключения компа печать обломится, набери в ДОС-сеансе net use, и прсмотри, есть ли среди полученных на экран твое вышеобъявленное. Чтобы не слетало никогда, можно было бы добавить PERSISTENT:yes, тогда это соединение становится постоянным. А полный синтаксис комадны можешь там же постмотреть через net use /?, или net use /help или в хэлпе винды. |
Цитата:
|
В XP может и сохраниться это состояние. Как-то долго тож висело.
Понимаешь, эта команда в принципе системная. Если в ДОС-сессии набрать net use, то там же ты увидишь и подмонтированные сетевые диски-папки, если такие есть. То етсь этой командой ты их у себя подключаешь-отключаешь..... win98 так и живет, в принципе, и из нее печать ДОС-задач идет легко и безпроблеммно на сетевые принтеры, будь они по USB, TCP или как еще расшарены - все там делает система таким же почти макаром. А вот куда пишется-это уже тебе к асам по ОСам.... ;) |
Цитата:
|
Цитата:
|
Буквально только что подключал HP1320 usb к компу под Win2k Sp4. Там стоит бухгалтерия , написанная на foxpro .
Драйвера разуеется ставятся под учетной записью админа, эмуляция порта тоже, а пользователи прекрасно печатают в свой бухгалтерии с ограниченными правами |
entropy
А какая версия FoxPro? и я думаю, что дело не в драйверах! |
Foxpro 3.1
Драйвера ставил HP LJ PCL6 совместимые |
entropy
Дело не в драйверах!!!!!!!!!!!!!!! :idontnow: |
Хм.. Столкнулся сегодня с той же проблеммой. Тоже бухгалтерия, тоже на фокс-про. Делаю нет юз. Смотрю (просто net use) порт расшарен под этот принтер. Печатаю... Ничего. Тишина. Расшарил принтер на другом компьютере (другой фирмы-модели) те же яйца, только в профиль. Воторой компютер подключен к своему ПС через LPT. Я уже голову сломал, что можно сделать.. :(
Так же делал переназначение принтерного порта клиентом Novell, тишина.. Сдаётся мне, что это рабочее место проклято... |
Wiedemann
Я уже описал решение проблемы - смотри моё сообщение выше в этой теме! |
Цитата:
писал же, что нет юзом переводил на 2 разных принтера, не идёт ни на один. Нашёл программу SPrint, которая помогла с этой бедой :claps: . Может кого она тоже спасёт. |
Всем доброго времени суток
Почитал все вышесказанного, все это я делал, все это работает в сетке А как быть с локальным компом у которого принтер USB Проблемма в том, что комп стоит за 300 верст, чел там сидит не супер. Есть Дос-прога которая должна печатать. Реализовано в проге все просто. Она формирует файл на диске и запускает команду COPY <файл> <устройство> <устройство> можно прописать любое. Идеальный вариант. А как мне его описать, если сети нет. Кроме того как это сделать под 98/95 не исключено что и такой комп попадется Это сново я кака выше указывалось есть прога DOSWPRN.EXE для моего варианта она подходит. Одно только плохо прога работает через COPY. Если кому нужна стукните в приват кину. Работает на текущий принтер. Пробовал под ХР (пока). Завтра под 98 поробую Это сново я кака выше указывалось есть прога DOSWPRN.EXE для моего варианта она не совсем подходит. Если кому нужна стукните в приват кину. Сама масштабирует шрифт или ставите какой надо. Работает на текущий принтер. Пробовал под ХР (пока). Завтра под 98 поробую. |
Alex Dark, а мой пост прочитать слабо? :p
|
Посмотри здесь http://www.imho.ws/showthread.php?p=922817#post922817
Сам пользуюсь программой SPrint: она следит за указанной папкой, если в нее попадает файл подходящий по маске она его раскрывает, масштабирует, определяет ориентацию бумаги и отправляет на печать на любой win принтер, или дает отредакртировать. Вся фишка вто, что с ней идет редиректор, который перенаправляет данные с LPT1 в файл. Пользуюсь второй месяц |
| Часовой пояс GMT +4, время: 20:59. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.