dir > lpt1 - is it supposed to work in a "dos box"?

  • Thread starter Thread starter Peter
  • Start date Start date
P

Peter

It works fine under NT but not under win2k.

I know a different printer driver may be needed to support this but
this is not plain DOS; this is the command prompt which should
virtualise the printer.


Peter.
 
Jetro said:
This is not supposed - it works. What's wrong?

Nothing comes out of the printer, and no print job gets created
either. Nothing.

The printer is a Canon 850 inkjet, LPT1 parallel port attached. I am
vaguely aware of the different driver issues if DOS box operations are
to be supported, but ...

I have probably never tried this before with this printer.


Peter.
 
I doubt that Canon worked under NT as described, but anyway you would try NT
driver or W2k native driver or switch Canon to Epson emulation mode.
 
Jetro said:
I doubt that Canon worked under NT as described, but anyway you would try NT
driver or W2k native driver or switch Canon to Epson emulation mode.

That's correct, sorry, the Canon 850 does not work in an NT DOS box.
Probably because it doesn't emulate any "old style" text printer.
However a Kyocera laser works fine that way.

So, for a printer to work from a DOS box, is it necessary for that
printer to be able to accept straight text, i.e. windows doesn't ever
translate the data to a graphical page?

It appears that a command like dir>lpt1 simply sends the bytes
directly to the port...


Peter.
 
Strictly speaking, nothing communicates directly with any piece of hardware
in NT.
You'd try sharing local printer and then capture LPT2 as 'net use lpt2:
\\computername\printersharename /persistent:yes' or try 3rd-party capture
tool like www.dosprn.com.
Check microsoft.public.win2000.printing.
 
Back
Top