![]() |
![]() |
#1 |
Модератор
Join Date: сен 2000
Location: Москва
Сообщений: 1,436
|
Печать из DOS программы на сетевой принтер
Есть три машинки, повязанные сетью, и принтсервер с каким-то HP LJ. Из-под Windows никаких проблем не возникает, как обмануть DOS ? Должен, мне кажется, существовать целый класс программ, занимающихся переназначением прямых обращений в LPT на виндовый принтер по-умолчанию.
Поможите, чем сумеете, а ? |
![]() |
[Ответить с цитированием] |
![]() |
#2 |
Камрад
Join Date: мар 2002
Сообщений: 168
|
Сам принтер должен поддерживать печать из ДОС иначе ничего не выйдет.
|
![]() |
Дневник [Ответить с цитированием] |
![]() |
#3 |
Модератор
Join Date: сен 2000
Location: Москва
Сообщений: 1,436
|
Не, неправда ваша. Принтер какой и где - по-ровну. Вот переназначение надо ...
|
![]() |
[Ответить с цитированием] |
![]() |
#4 |
Камрад
Join Date: мая 2002
Сообщений: 5
|
![]()
Это за висит от какой принтер сетевой или просто расшареный
в общем и втом и втом случае полезно знать его имя как он выглядет из сетевого окружения тоды пишет Бат файл где используешь Net use: Пример листинга: net use LPT1: /delete Net use LPT1 "\\Computer_Name\Printer_Sharing_Name" и все если прога пользуется прямым копрированием в LPT то это точто надо ...Если что пиши на Anders@id.ru
__________________
Чем волка не корми все свинья сьест :о) |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#5 |
Модератор
Join Date: сен 2000
Location: Москва
Сообщений: 1,436
|
Пасиба, попробую
Попробовал. ![]() Last edited by bgrooshin; 08-07-2002 at 00:07. |
![]() |
[Ответить с цитированием] |
![]() |
#6 |
Камрад
Join Date: дек 2001
Location: Lost Cluster
Сообщений: 153
|
В Винде при настройке сетевого (и вообще) принтера есть пункт про что-то там "типа печатать из доса тоже". Это не то?
|
![]() |
Дневник [Ответить с цитированием] |
![]() |
#7 |
Модератор
Join Date: сен 2000
Location: Москва
Сообщений: 1,436
|
Нет
|
![]() |
[Ответить с цитированием] |
![]() |
#8 |
Модератор
Join Date: мар 2000
Location: Москва
Сообщений: 915
|
MOByte
В Винде при настройке сетевого (и вообще) принтера есть пункт про что-то там "типа печатать из доса тоже". Это не то? Фактически, это тоже самое, но принтер мапится на lpt порт только во время данной дос сессии. Ежели ты работаешь в неск. прогах или в одной постоянно то лучше ее запускать из специального bat файла , в котором перед запускомexeшника примапить принтер и (если нужно) влить в него шрифты русские. ( в HP LJ 5L для этого существовала программка dl5.exe. Впрочем, она корректно и на 1100-м работает ). |
![]() |
[Ответить с цитированием] |
![]() |
#9 |
Камрад
Join Date: мая 2002
Сообщений: 5
|
bgrooshin
А принтер по шарен?? Если пошарен то имя принтера надо смотреть стой машины где устоновлен в сетевом окружении и принт сервер соответственно та машина на которой он (принтер) У стоновлен... Если не пошарен тонадоть пошарить это на вкладке свойств (propirties) принтера ищи |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#10 |
Модератор
Join Date: сен 2000
Location: Москва
Сообщений: 1,436
|
AndersX
В том то и дело, что НЕ шарен. Это натуральный принтсерсвер - коробочка с 4мя дырочками, а не компутер. С ним-то и маюсь. И со свойствами гемор, то они есть , то он не доступен. |
![]() |
[Ответить с цитированием] |
![]() |
#11 |
Модератор
Join Date: мар 2000
Location: Москва
Сообщений: 915
|
bgrooshin
Принтсер на аппаратном принтсервере обычно привязывается локальным к IP порту ( т.е в настройках принтсервера указывается его IP и маска подсети). Поэтому можно сделать следующее: Конфигуришь его для автономной работы в сети по IP адресу, затем вяжешь его как локальный к компу - принтсерверу через IP ( надо чтобы принтсервером, в данном случае была NT машина (4.0, 2k, XP), зашариваешь его там по сетке и уже со своего рабочего компа мапишь этот расшаренный принтер к lpt порту через Net use \\принтсервер\HP LJ какой-то lptкакой-то |
![]() |
[Ответить с цитированием] |
![]() |
|
|