Как сделать lpt порт на компьютере
У меня есть устаревшее программное обеспечение, которое печатает только на принтерах, подключенных через порт LPT. Машина мне нужна, однако, не имеют параллельного порта. Плюс мой принтер-это USB-устройство.
Как заставить компьютер думать, что USB-принтер подключен к порту lpt?
далее, это для офиса. У меня будут права администратора при реализации обхода, но я снимаю решение, которое работает, пока "обычный" пользователь регистрируется после всего настройка.
вы можете обмануть Windows, используя USB-принтер в качестве фиктивного" сетевого " принтера, подключенного к LPT1.
поделиться USB принтера
используйте имя общего ресурса, которое легко запомнить, например "принтер".
подключите общий принтер как LPT1
использование USB для параллельного адаптера не имеет никакого смысла. Здесь мы говорим об использовании очень старого устаревшего программного обеспечения на оборудовании с подключениями только USB. В моем случае, принтер этикеток ZEBRA.
решение в моем случае.
- установите USB-принтер с его драйверами (чтобы узнать, к какому порту USB подключен)
- изменить порт драйвера в файл (и освободить порт USB)
- установить драйвер Generic / Text Only и изменить порт к такому же логически порту USB как увидено на пункте 1
- общий доступ к принтеру Generic /Text Only для того, чтобы сделать его видимым легко в VBA
- установите адаптер Microsoft Loopback на фиксированный неиспользуемый IP-адрес (в противном случае принтер не будет виден при отключении кабеля)
- назначьте LPTx: порт, как описано выше в командной строке (это для каждого по, которому нужен старый LPT)
с несколькими строками кода Вы сможете отправьте коды ASCII на принтер, как это было раньше.
теперь вы можете легко печатать на VBA (проверено на 64-битном принтере Windows 7 и zm400 Zebra)
принимает стандартный вывод на принтер, созданный приложением DOS, и перенаправляет его на принтер Windows по умолчанию. Преобразует кодовую страницу, удаляет пустые страницы, поддерживает символы чертежей. Работает на всех платформах Windows.
сначала запустите dosprint и dosprintui от имени администратора, после чего дважды щелкните значок dosprintui в трее, вы можете получить список доступных портов на карте, а затем дважды щелкните на lpt1 или на кнопку SET и выберите нужный принтер на карте и нажмите на ОК. BINGO теперь вы можете печатать на порту LPT1, и ваш USB-принтер напечатает это для вас.
программы DOS все еще используются в мире бизнеса. Советы о том, как заставить их работать должным образом на современной вычислительной платформе, свирепствуют в Интернете. Вот что сработало для меня.
16-битная программа DOS, с которой нам нужно работать, находится на 32-битном сервере Windows 2003, который скоро будет удален. До тех пор общий ресурс программы сопоставляется на двух 32-разрядных клиентских компьютерах из основного домена с групповой политикой. Ярлык для .cmd файл, который запускает программу кладется вручную на клиентах, также на основном домене. Программа хорошо работает на Windows 8.1. Немного компромисса, чтобы быть уверенным, но машины будут обновлены до 64-разрядной Windows 8.1, когда программа DOS, которая работает из вторичного домена, удаляется.
печать из программы представляет самую большую проблему. Две разные параллельные принтеры используются с этой программой, но программа печатает только на один порт и нет возможности изменить это поведение. Нужно напечатать проверить лазерный принтер? Он должен быть подключен к порту LPT1. Нужно напечатать сброс данных к принтеру матрицы многоточия? Он также должен быть подключен к порту LPT1. Два человека работают с этой программой ежедневно, поэтому мы будем использовать их компьютеры, по одному для каждого принтера. Давайте установим первый принтер:
Если компьютер имеет физический DB-25 (параллельный) порт, вы можете отключить его в BIOS. Windows 8.1 не будет поддерживать его, и он нам не нужен.
A Кабели-To-Go модель 16899 USB к db25 параллельный адаптер принтера используется для подключения принтера к компьютеру. Адаптер устанавливается автоматически и не распознается как параллельное устройство или порт LPT.
первый принтер многорежимный принтер матрицы многоточия Panasonic KX-P1191. Принтер не отображается в диалоговом окне с запросом драйвера и обновление списка, нажав кнопку Центр обновления Windows не помогает. Проверка сайта поддержки Panasonic указывает на то, что принтер полностью не поддерживается на данный момент, но специалист технической поддержки Panasonic помог разобраться в следе, который привел к драйвер Epson FX Series 1 (80) входит в состав Windows 8.1. Отлично работает.
теперь принтер установлен. Но он находится на порту USB001 и программа будет печатать только на порт LPT1. Решение относительно простое и может быть интегрировано прямо в пакетный файл, который используется для запуска программы. Давайте сделаем старую школу и подшутим над нашим принтером: мы поделимся им и напечатаем на LPT1 таким образом.
щелкните правой кнопкой мыши принтер и выбрать недвижимость. Предоставьте общий доступ к принтеру, не указывайте его в каталоге, создайте короткое имя общего ресурса для удобства, а затем убедитесь, что пользователь клиентского компьютера указан в области имя группы или пользователя на вкладке Безопасность.
два человека, которые будут печатать на этих принтерах, создают мою зарплату, поэтому я дал им права администратора домена. Возможно, в этом не было необходимости. Оба являются пользователями в основном домене, но не вторичными, и я не хотел тратить время на устранение неполадок.
теперь измените пакетный файл и используйте хорошо документированную команду net use для реализации решения печати:
где компьютер-имя компьютера, а принтер-имя общего ресурса принтера. Процедура работала одинаково хорошо на втором компьютере для принтера HP LaserJet 1100 с помощью драйвера" HP LaserJet 1100 (MS)", поставляемого с Windows 8.1.
-- NOTES --
Системная Ошибка 5:
убедитесь, что пользователь указан на вкладке Безопасность. "Каждый" может быть удаленный. Требуются ли пользователю права администратора домена? Наверное нет, если все выполняется из одного домена.
Системная Ошибка 66:
Проверьте синтаксис. Возможно, вы неправильно написали имя компьютера, принтер, или, может быть, пропустили двоеточие? Только одно двоеточие необходимо, в в документации Microsoft. Будет добавление ненужного двоеточия в порт lpt1[:] причиной неудачи?
Давно известно,что, практически, во всех современных ноутбуках отсутствуют порты LPT и COM,а вот устройства их использующие все ещё нами всеми юзаются в процессе работы.
Одними из таких устройств,к примеру,являются программаторы.
И подключить их к ноутбуку сходу не получиться.
И если для прогеров c COM-портом существуют простейшие переходники(таким пользуюсь и сам),которые решают эту проблему,то в случае с LPT-портом возникают огромные проблемы.
В течении года я сам перепробовал все переходники,которые смог найти в свободной продаже.
И что?
Да НИ ОДИН из опробованных переходников не эмулирует полноценный LPT-порт.
Это факт.
А работать ведь надо. и это факт.
Постепенное перелопачивание инета прояснило кое-что. ОНИ существуют.
Вот что удалось найти здесь: ссылка скрыта от публикации
Как-то мне потребовалось задействовать страрое LPT-устройство ZIP-дисковод, поэтому изучил вопрос довольно подробно, и вот к каким выводам пришел:
1. Большинство "кабелей-переходников", которые продаются на рынках, интернет и обычных магазинах - это фэйк, а не LPT. При подключении к компу, у вас появляется усторойство "Поддержка USB-принтера". Т.е. единственное что вы можете сделать с этим переходником - подключить старый LPT-принтер через интерфейс USB. И ВСЕ! Никакого LPT-порта вы не получите. Стоят такие "переходники" от 200 до 650р. (ИМХО дороговато для такой ерунды), и все они основаны на микросхеме Prolific PL-2305. (некоторые модели ST-Lab U191, Bafo BF-1284, TRENDnet TU-P1284, Rovermate Orte Adaptmate-001, ATEN UC-1284B, UC-2000L).
Таким образом перходник USB-LPT - МИФ.
2. НО, решение проблемы есть. Существует микросхема Oxford Semiconductor OXPCIe840 (и др. модификации). Можно купить переходник Express card (34/54)-> LPT на базе этого чипa от Oxford Semi. И тут-то вы получаете полноценный параллельный порт с поддержкой всех режимов (SPP, EPP, ЕСР) и любых устройств - сканер, принтер, LPT-ZIP, программаторы, промышленные контроллеры и.т.д. Также есть версия PCCard->LPT - то же но для более старых ноутов с интерфейсом PCCard.
Трудность тут одна - такие адаптеры сложно найти в продаже, но они есть, стоят 1500-4000р.
А для десктопов решение очевидно: PCI->LPT.
PS: Зачастую хитрые барыги на рынках, впаривая "USB-LPT", клятвенно обещают "настоящий LPT". Не верьте им, назад своё барахло они не возьмут.
PPS: Кроме того попадаются переходники Express card 34-> LPT (например ST-Lab C-370), основанные на том же Prolific PL-2305 - это тот же фэйк (хотя стоят иногда как настоящие). Не перепутайте - вам нужен ТОЛЬКО Oxford Semiconductor, аналогов пока нет.
Надеюсь мой опус будет кому-то полезен.
К сожалению,все мои попытки связаться с автором этого топика успеха не имели.
Вот именно поэтому и решил создать данную тему,ведь,возможно,кто-то уже попробовал вышеприведенное устройство.
Кто пробовал или имеет свои соображения по данному вопросу,прошу отписаться.
Для себя решил сделать упор на адаптер ExpressCard/34 slot-LPT,аналогичный этим:
ссылка скрыта от публикации
ссылка скрыта от публикации
ссылка скрыта от публикации /
COM-порты - общие компоненты диспетчера устройств. Пользователи Windows могут легко их увидеть, открыв диспетчер устройств. Однако могут возникнуть проблемы, из-за которых COM-порты будут потеряны из диспетчера устройств. Если вы столкнулись с этой проблемой, прочтите методы, упомянутые ниже, чтобы попытаться решить проблему самостоятельно.
COM означает порт связи, и на самом деле это оригинальное название интерфейса последовательного порта. COM может использоваться для ссылки как на физические, так и на эмулируемые порты, которые создаются через адаптеры Bluetooth или USB-последовательный порт. Ну а COM-порты отсутствуют в диспетчере устройств проблема случается время от времени.
Как получить доступ к портам диспетчера устройств Windows 10?
- Щелкните правой кнопкой мыши на Этот ПК значок на рабочем столе.
- выберите Управлять из контекстного меню.
- Выбрать Диспетчер устройств в Системных инструментах. (Вы также можете нажать Start + X, чтобы выбрать Диспетчер устройств .)
- выберите Посмотреть из строки меню.
- выберите Показать скрытые устройства из подменю.
- Найдите Порты (COM и LPT) из списка на правой панели.
- Разверните его, чтобы найти Коммуникационный порт (COM) .
COM-порты отсутствуют в диспетчере устройств
Однако многие люди говорят, что не могут найти порты в диспетчере устройств и им отчаянно нужно решение этой проблемы.
COM-порты, не отображаемые в диспетчере устройств: все случаи
Первый: Com-порт отсутствует / опция портов недоступна в диспетчере устройств.
Два: в диспетчере устройств не отображаются порты (даже скрытые) Win 7 Pro 64 бит.
Я не могу заставить работать внешний модем (даже если он отображается в окне устройств и принтеров. Я также не могу заставить работать конвертер USB-последовательного порта. Было бы полезно, если бы у меня была информация из окна диспетчера устройств, но ничего не отображается, хотя я включил отображение скрытых устройств. Есть идеи? Спасибо. - спросил Пол Саке на форуме Microsoft.
Три: COM-ПОРТ исчез в диспетчере устройств.
Когда я открыл диспетчер устройств в то время, я обнаружил, что параметр COM-порта портативных устройств исчез из диспетчера устройств. Что мне нужно сделать, чтобы решить эту проблему? - сказал SAY014 на форуме HP.
Итак, как решить проблему и найти COM-порты Windows 10? Продолжайте читать!
Как добавить COM-порт в диспетчер устройств
Некоторые пользователи жаловались, что их COM-порты Widows 10 исчезли из диспетчера устройств после того, как они обновили свои платформы Windows. Какой бы ни была причина, пользователи в первую очередь заботятся о том, как восстановить недостающие COM-порты. Об этом я и расскажу в этом разделе.
Метод 1. Показать скрытые устройства.
Как я уже упоминал в начале этой статьи, пользователи не могут видеть COM-порты напрямую. Вместо этого им нужно открыть Диспетчер устройств -> выбрать Посмотреть вкладка -> выбрать Показать скрытые устройства . После этого они увидят Порты (COM и LPT) вариант, и им нужно только расширить его до COM-портов плавников.
Способ 2: добавить COM-порты вручную.
- Откройте Диспетчер устройств на своем компьютере с Windows 10.
- Нажми на Действие вариант из строки меню.
- выберите Добавить устаревшее оборудование из подменю, чтобы открыть окно «Добавить оборудование».
- Нажми на следующий кнопку, чтобы двигаться дальше.
- Проверьте Установите оборудование, которое я выбираю вручную из списка (Дополнительно) и нажмите следующий .
- Выбрать Порты (COM и LPT) из данного списка и нажмите следующий кнопка.
- выберите Стандартные типы портов вариант или производитель портов; затем щелкните следующий .
- Нажми на Конец кнопку для завершения.
Способ 3: обновите драйверы материнской платы.
Если драйверы материнской платы слишком устарели, это также приведет к отсутствию COM-портов в диспетчере устройств. Поэтому вам рекомендуется обновить драйверы материнской платы вручную и посмотреть, работает ли это.
Вывод: если я все понял, то из-за того, что у меня не настроен LPT-порт станок и программа не видят друг друга. Все правильно я понимаю? Подскажите, как настроить LPT-порт. Его можно через ПАНЕЛЬ УПРАВЛЕНИЯ настроить или только через BIOS ?
В тех. поддержку не звонил, бываю дома на выходных, дома и станок находится, а ребята работают на буднях
2 Ответ от Древний 2016-04-03 12:23:39
3 Ответ от cnc-master 2016-04-04 09:02:53
У станка к компьютеру выходит LPT-порт.
К компьютеру вы его подключаете напрямую или через переходник (USB-LPT)?!
4 Ответ от Twitte 2016-04-04 10:43:50
Для начал .
1. На компьютер нужно установить виндовс XP 32 битная. Если у вас есть разъем лпт то вы должны его включить в биосе.
2. Как я вижу по скрину у вас захламленный компьютер . Вы уж определитесь или в игры играть или на станке работать . Для начала сделайте это потом поговорим про дальнейшие настройки .
5 Ответ от Древний 2016-04-04 15:21:08
Добрый день. Суровые вы ребята.
Добавлено: 2016-04-04 16:28:14
Что бы попросить помощи, необходимо выполнить условие. Можно было бы уже преподнести в форме рекомендации! Хорошо вы с клиентом, который КУПИЛ, обращаетесь.
Надо не за корону, а за клиентов бороться! Мнения положительного не оставили, вывод не только по данному вопросу.
Всем спасибо, тему можно закрывать, а может и удалите вовсе.
6 Ответ от Twitte 2016-04-04 15:28:56
Прокомментируйте в чем мы суровые ?!
О какой короне идет речь ?
Что бы попросить помощи, необходимо выполнить условие. Можно было бы уже преподнести в форме рекомендации! Хорошо вы с клиентом, который КУПИЛ, обращаетесь.
В форме рекомендаций у вас есть мануалы по установке программ.
Я скопировал текст из мануала к мачу вы его выполнили ? Прежде чем предъявлять то либо вы почитайте те мануалы что вам дали , а потом уже выводы.
(Что бы попросить помощи, необходимо выполнить условие. Можно было бы уже преподнести в форме рекомендации! Хорошо вы с клиентом, который КУПИЛ, обращаетесь. )
ТЕКСТ С МАНУАЛА ( 1. установить чистую WINDOWS XP оригинальную ( тоесть не зверь и т. д с минимум программ) установить драйвера.
2. установить программу mach 3(устанавливать куда попросит не менять путь) и перезагрузить!
)
Я занимаюсь непосредственно тех. поддержкой завода. И я очень люблю когда мне звонят и говорят ваш станок не работает !! А суть проблемы заключается в компьютере покупателя, а не в станке. Компьютер должен быть привязан к станку, и на нем нечего не должно быть установлено кроме программы Mach3.
Так что повторюсь выбирайте.
7 Ответ от Древний 2016-04-04 15:33:28 (изменено: Древний, 2016-04-04 15:36:59)
Прокомментируйте в чем мы суровые ?! Я занимаюсь непосредственно тех. поддержкой завода. И я очень люблю когда мне звонят и говорят ваш станок не работает !! А суть проблемы заключается в компьютере покупателя, а не в станке. Компьютер должен быть привязан к станку, и на нем нечего не должно быть установлено кроме программы Mach3.
Так что повторюсь выбирайте.
Я не писал, что ваш станок не рабочий или еще какие-то возмущения касающиеся его. Всего попросил совета или мнения. НЕ ПЕРЕЖИВАЙТЕ. СТАНОК РАБОЧИЙ . Все настроил сам.
8 Ответ от Twitte 2016-04-04 15:38:17
Прокомментируйте в чем мы суровые ?! Я занимаюсь непосредственно тех. поддержкой завода. И я очень люблю когда мне звонят и говорят ваш станок не работает !! А суть проблемы заключается в компьютере покупателя, а не в станке. Компьютер должен быть привязан к станку, и на нем нечего не должно быть установлено кроме программы Mach3.
Так что повторюсь выбирайте.
Я не писал что ваш станок не рабочий или еще какие-то возмущения касающиеся его. Всего попросил совета или мнения. НЕ ПЕРЕЖИВАЙТЕ. СТАНОК РАБОЧИЙ . Все настроил сам.
Ну а почему было бы не прочитать просто мануал в папке по установке программы и вопросов бы не было вообще . Там все подробно и понятно расписано .
9 Ответ от Древний 2016-04-04 15:44:26 (изменено: Древний, 2016-04-04 15:44:47)
Все, что было написано в мануале я прочитал и некоторые файлы распечатал. В мануалах не было информации о настройки LPT-порта, только как его данные(уже настроенного порта) вбить в Mach3. А мне нужна была помощь как активировать этот порт, хотел совета или рекомендацию по его настройке.
Если интересно, может мой совет пригодится вам на будущее: добавьте мануал по настройке LPT-порта непосредственно через BIOS, так как я понял, это не редкая проблема, которую рядовой пользователь не может решить без помощи.
10 Ответ от Twitte 2016-04-04 15:52:04
За данный период времени вы второй человек который обратился с этой проблемой но увы что за ПК у вас я не могу иметь понятия, ну и не входит в мои обязанности купленный неизвестно где ПК что бы я его настраивал да удаленно я не смогу его настроить при всем моем желание. Если бы были приобретенные пк у нас то без проблем я его знаю как 5 пальцев.
Есть предложение к вам так как вы столкнулись с данной проблемой возможно у вас есть немного времени на написание данного мануала по настройке ЛПТ . Буду весьма благодарен ) А то в друг у кого снова будет такая проблемам а на форуме есть уже решение
Читайте также: