Printing from DOS to injet on USB?

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?
 
A

Andrew Rossmann

[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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top