Печать через порт lpt из командной строки

Я печатаю через порт lpt из командной строки. Принтер hp2050 (pcl6). Я использую эту команду для печати на порту 1:

копировать con lpt1

затем я даю ему текст для печати:

"Привет!"

Затем я «кидаю» страницу (распечатываю):

^ Z (ctrl + Z)

Но ничего не происходит. Если я попробую это несколько раз, а затем распечатаю тестовую страницу, я увижу текст, напечатанный на тестовой странице. Так что не работает только переброска страницы. Однако это работает на hp1000-DOS. Кто может помочь, в чем может быть проблема?


person LPeter1997    schedule 18.05.2014    source источник


Ответы (1)


Вам нужно отправить символ перевода формы (символ ASCII 12), чтобы извлечь страницу вместо ^Z.
Если вы добавите следующее, страница должна быть извлечена:

copy ^L lpt1

Чтобы ввести символ перевода формы, введите crtl+L или, удерживая нажатой клавишу Alt, введите 012.

person Craig Lebakken    schedule 19.05.2014
comment
Спасибо за ответ, в ближайшее время попробую! - person LPeter1997; 20.05.2014
comment
Проверил, отлично! Спасибо! - person LPeter1997; 25.05.2014