Я пытаюсь (тяжело) напечатать файл в Dos, используя принтер, который подключен через USB Port.

Есть ли способ сделать это?

1 ответ1

1

Предполагая, что вы хотите сделать это напрямую из MS-DOS: Согласно документации MS-DOS, совместимой с принтерами, USB-принтеры НЕ будут работать, если принтер также не может быть подключен через параллельный порт.

DOS не знает USB-печати, но USB-порт можно перенаправить так же, как и сетевой порт (NET USE LPT1 \PC-Name \PrinterName).


Хотя ответ нет, я бы дал это более глубокое испытание. Для этого потребуется USBASPI.SYS или аналогичный универсальный файл для доступа к USB под MS-DOS. Затем возникает необходимость в .sys, совместимом с принтером (например, PRINTER.SYS). Затем добавьте их в config.sys: DeviceHigh = USBASPI.SYS /v /w /e DeviceHigh = PRINTER.SYS Тогда мне, вероятно, понадобится эквивалент MSCDEX.EXE для принтера, который, как я знаю, не существует.

Если вы хотите это из-под любой версии Windows (печать из приложения DOS), это возможно, и есть много приложений, которые могут это сделать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .