Назад | Перейти на главную страницу

Как я могу преобразовать USB-принтер в LPT?

У меня есть корпоративное приложение Java, которое печатает только на LPT1. Проблема в том, что в моей компании доступны только USB-принтеры. Разработчики и обслуживающий персонал (InfoSys) для приложения говорят, что им требуется принтер на основе DOS, который я понял как LPT, потому что USB имеет настройку BIOS для включения устаревшей поддержки, которую я включил.

Я протестировал подключение LPT-принтера к ПК, и приложение работает и печатает отлично. Теперь я хотел бы использовать USB-принтер, подключенный непосредственно к этому компьютеру. Я попытался поделиться принтером и использовать команду

net use lpt1 \\pcip\printername /persistent:yes

затем установка принтера, обнаруженного на порту LPT. Хотя это работает для принтера в netowrk, похоже, что это не работает с локальным принтером. Я хотел бы развернуть это для более 10 пользователей, у каждого из которых есть собственный принтер.

Вот программное решение (20 долларов США или меньше, если вы покупаете больше лицензий):

DOS2USB: Захват задания печати MS-DOS из любого LPT или PRN и перенаправления его на USB-принтер, принтер GDI, сетевой принтер и т. Д.

DOS2USB расширяет возможности печати программ DOS, захватывая задания печати MS-DOS и перенаправляя их на принтер Windows независимо от типа принтера, включая USB-принтеры, сетевые принтеры, серверы печати и PDF-принтеры. Перенаправление заданий работает, даже если принтер физически подключен к захваченному порту, на любом ПК под управлением Windows 95, 98, ME, NT, 2000, XP и 2003 (с поддержкой службы терминалов).

Купите сервер печати USB и предоставьте доступ к принтеру в сети, используя его. Затем вы можете сопоставить принтер и печатать с сопоставлением LPT1. Вероятно, это самое простое решение, поскольку вы знаете, что сетевое соединение LPT1 работает. Ваше время стоит денег, и около 40 долларов за сервер печати USB - это деньги, потраченные не зря.

Есть разъемы usb для LPT, поэтому попробуйте поискать это

Вы можете просто подключить один из компьютеров к сети, а затем сопоставить его так, как вы описали с помощью net.