Printing from DOS to injet on USB?

  • Thread starter Thread starter Peabody
  • Start date Start date
P

Peabody

I have some old DOS programs that I still use in Win98SE. Is there
any way to print from such programs to an injet printer (Canon
i450) on the USB? I guess ideally I would like to have, say, LPT2
be redirected to the inkjet.

More generally, is there an easy way to print a plain text file to
the inkjet, in Courier, without having to copy it into WordPad or
something similar?
 
[This followup was posted to comp.periphs.printers and a copy was sent to
the cited author.]

I have some old DOS programs that I still use in Win98SE. Is there
any way to print from such programs to an injet printer (Canon
i450) on the USB? I guess ideally I would like to have, say, LPT2
be redirected to the inkjet.

More generally, is there an easy way to print a plain text file to
the inkjet, in Courier, without having to copy it into WordPad or
something similar?

See if the printer has a usable port name. It could be something like
'USB:'. If so, you could try:
COPY /b thefile USB:

Otherwise, you could try sharing your printer, then printing to your own
share:
COPY /b thefile \\yourcomputer\yourshare

The /b after COPY means a binary copy. Normally, copying to a printer
uses ASCII mode, will stop if it sees a CTRL-Z character (leftover from
the CP/M days!!). If you send graphics, it may stop prematurely. Using /B
forces it to send the entire file, using it's file size.

You'll need to have 'Printer and File Sharing' enabled under networking.
I think there are options under networking to block it from being seen
outside your computer when you are on the Internet.
 
Back
Top