Как я могу записать в параллельный порт из командной строки Windows? - PullRequest
2 голосов
/ 04 февраля 2009

Как я могу записать в параллельный порт через командную строку Windows XP?

Ответы [ 2 ]

4 голосов
/ 04 февраля 2009

Глядя на ваш ответ Zoredache, ваша настоящая проблема не в выводе на параллельный порт, это тривиально.

Ваша настоящая проблема в том, как получить символ 0xff на стандартный вывод. Это возможно с помощью тривиального .com исполняемого файла, который вызывает соответствующее мягкое прерывание, но, честно говоря, вероятно, проще создать файл с этим единственным символом 0xff, а затем просто copy для принтера:

> copy /b data.bin lpt1

Обратите внимание на флаг /b, который сообщает copy, что файл является двоичным файлом.

2 голосов
/ 04 февраля 2009

В дни DOS мы часто использовали команду наподобие type filename.txt> lpt1 для печати наших текстовых файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...