DOS Printing Under XP

From: Tom Buggy (SwareGolf_at_aol.com)
Date: 10/28/04


Date: Thu, 28 Oct 2004 16:56:28 -0700


"Search Until You Die" works! Hunting and pecking
through the HP website produced a Business Support
Document titled: "HP Color LaserJet and LaserJet
Printers - Cannot Print or Problems Printing in Windows
XP (Parallel Connection)" The article says: go to Device
Manager and click on the Port Settings tab; Change the
setting from "never use an interrupt" to "use any
interrupt" and put a check in the "enable legacy PnP"
box. Voila - DOS printing works!!

This article was NOT directly found via a search on "DOS
Printing XP" and HP, unlike Microsoft, does not use
document numbers on all its articles. If you search on
the HP website for "c00215430" you'll find the article.

I guess my next question is whether or not the
recommended action has other implications in XP. If not,
I suggest that Microsoft provide a similar article,
and/or reference the HP article, and provide a workable
search for it. If there are other implications, I'll
appreciate a Microsoft response to this post.

>-----Original Message-----
>I realize that this is perhaps a worn out subject, but I
>have a wrinkle that I can find addressed after much
>searching. The system is XP Home and the printer is a
HP
>LaserJet 1200. When I installed XP (over Me) an
instance
>of the printer was set up on the DOT4 port. I used the
>Add Printer Wizard to create another instance on the
LPT1
>port required by a DOS application.
>
>I can't print anything from DOS on either printer setup,
>either when both are installed or when I delete one of
>them. This is true both with the DOS application and
>from commands in a Command Prompt box (e.g. TYPE
filename
>> PRN). I've tried all kinds of different drivers,
>including the latest PCL 6 from HP, and with sharing
>turned on and off.
>
>According to the often-referenced bsanders printfromdos
>article, in the case of a Local Printer with the print
>device connected directly to a parallel port (which is
>what I believe I have), "you should not have to do
>anything to print from a Command Prompt .... or a DOS
>program." Why can't I?
>.
>