Страница 1 из 1
Как перенаправить порт LPT?
Добавлено: 10.10.2010, 23:00
Генннадий
Имеется программа, из которой нужно периодически автоматом распечатывать рапорты. Программа под Windows XP, но достаточно древняя, понимает только подключение принтера через LPT.
С другой стороны, распечатывать эти рапорты сразу на бумагу не нужно, нужно сохранять их в pdf, для чего и установлен pdf factory, использующий свой FPP2 виртуальный порт. Вопрос в том, как заставить эту программу к нему обращаться?

Re: Как перенаправить порт LPT?
Добавлено: 10.10.2010, 23:28
Artelion
Попробуй: net use lpt1: \\yourcomputername\printersharename (через Command Prompt)
"printersharename" - нужно задать одним словом, без пропусков.
Но перед этим задай SHARE для pdf factory.
Re: Как перенаправить порт LPT?
Добавлено: 10.10.2010, 23:43
Генннадий
А нельзя ли чуть разжевать, для тех, кто в танке? Как эта команда связана с LPT?
Я не совсем понял-эта команда одноразовая, перед каждой печатью, или достаточно ввести один раз и навсегда?
Re: Как перенаправить порт LPT?
Добавлено: 11.10.2010, 07:43
Artelion
Эта команда позволяет эмулировать (перенаправлять) какой либо сетевой принтер на порт LPT1.
Используя данную команду, мы говорим что сетевый принтер заданный на \\yourcomputername\printersharename будет виртуально использовать паралельный порт. Для ДОСа это как раз то что нужно - печатать на ЛПТ, а что стоит за этим - это уже проблема Винды.
Используя: net use lpt1: \\yourcomputername\printersharename - задаем порт временно.
Если сделать постоянно, то - net use lpt1: \\yourcomputername\printersharename /PERSISTENT:YES.
Сброс направления на порт: net use lpt1 /delete
Так как принтер требуется сетевый - задаем SHARE на pdf factory на этом же компютере, даем ему короткое имя и используем в коммандной строке как сетевой принтер.
А лудше посмотреть
тут, начиная с: "Share printer method", а так же: "Assign the LPT1 port to your USB port".
Re: Как перенаправить порт LPT?
Добавлено: 11.10.2010, 12:47
borissatan
Генннадий,
У меня когда-то были такие програмки на ХР и на 7-ке, net use всегда выручал.
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 15:03
Генннадий
Моя ошибка-это не ХР, а 2000.
После введения указанной команды в командной строке, появляется сообщение об ошибке; System error 67. The network name cannot be found.
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 17:41
Artelion
Геннадий,
Скажите, а когда вы прописываете в коммандной строке (после того как запускаете "CMD") просто: "net use /?" - есть какието опции? Или тоже ошибка?
Если опции появляются, значит команда работает - проблема в не правильно заданной директории (наверное). Если нет опций, а та же ошибка, значит в 2000 нет этой команды, надо искать альтернативу. Хотя посмотрев линк который я задал до того, есть обяснение и про Винду 2000. Скорее всего просто ошибка в задании директории. Надеюсь вы не писали именно так как дано в дугме - net use lpt1: \\yourcomputername\printersharename /PERSISTENT:YES. Надо прописать именно правильное имя компютера и принтера. Можете написать как назвали принтер в шаре, какое имя компютера?
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 19:47
igor7
Генннадий,
Всю команду в коммандной строке именно так как ты ее пишешь в студию!
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 20:31
Генннадий
Да вот так и пишу. Что-то не так?
ЗЫ. второй раз-это я по-другому обозвал принтер.
Добавлено спустя 3 минуты 39 секунд:
Artelion писал(а):Надеюсь вы не писали именно так как дано в дугме
Ну я туповат, конечно, но не настолько ж...

Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 21:45
igor7
Генннадий,
А если из Run меню просто пишешь \\SmallControl, ты свой PDFFCTRY среди расшаренных ресурсов видишь?
Добавлено спустя 4 минуты 32 секунды:
А вообще-то если загуглить это дело по ошибке, то можно найти полезную инфу. Вот к примеру:
http://support.microsoft.com/kb/875441
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 21:47
Генннадий
igor7 писал(а):ты свой PDFFCTRY среди расшаренных ресурсов видишь?
К сожалению, смогу проверить только завтра-комп рабочий. Если есть ещё какие мыслишки по поводу - welcome, завтра заодно и проверю.
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 21:52
igor7
Генннадий,
Если к серверу сможешь подключиться как я написал и увидишь там среди рашаренных ресурсов свой PDFFCTRY, тогда делай то, что мелкомягкие пишут. Мне помнится у кого-то была такая проблема, когда я описывал способ настройки домашней сети, и именно то, что написано в артикле мелкомягких помогло. Еще антивирус может вредить... я знаю, что Нортоновские программы могут кашу портить... Ну, а если после \\SmallControl не видно в открывшемся окне PDFFCTRY, проверь правильно ли ты его расшарил...
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 21:56
Генннадий
igor7 писал(а):можно найти полезную инфу
Попробую. Но тут речь одёт о разных компах, у меня же всё в одном. Не имеет значения?
Добавлено спустя 1 минуту 20 секунд:
igor7 писал(а):проверь правильно ли ты его расшарил...
Дык а как тут ошибиться?

Кликнул на Share и в окошке имя вписал.
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 22:11
N_T
После двоеточия (:) - пробел
Перед слешем (/) - пробел

Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 22:16
Генннадий
N_T писал(а):После двоеточия - пробел
Тут, что ли? lpt1:
_\\yourcomputername\printersharename
Чёрт, похоже не заметил...
Re: Как перенаправить порт LPT?
Добавлено: 12.10.2010, 22:21
N_T
net use lpt1:
{тут}\\yourcomputername\printersharename
{тут}/persistent:yes

Re: Как перенаправить порт LPT?
Добавлено: 13.10.2010, 09:19
borissatan
Генннадий,
Надо добавить 2 пробела в первой строке или 1 во второй:
net use lpt1:
_\\SmallControl\PDFFACTORY
_/PERSISTENT:YES
net use lpt1:
_\\SmallControl\PDFFCTRY
Ой блин, уже написали

Re: Как перенаправить порт LPT?
Добавлено: 13.10.2010, 10:30
igor7
borissatan,
N_T » Вт 12 окт , 2010 22:21
borissatan » Ср 13 окт , 2010 9:19
А что, когда писал ответ не видел, что уже написали? Разница между твоим ответом и преидущим почти 12 часов, и оба ответа на одной и той же странице.
Re: Как перенаправить порт LPT?
Добавлено: 13.10.2010, 12:51
borissatan
igor7,
Я сначала ответил а потом посмотрел дальнейшие посты, всё таки 8 постов разница, извини начальник.