Dos Printing in Vista ... HELP!

W

Wizard

This line has always worked in every version of Windows including XP;
why won't it allow my DOS programs to print now in VIsta? "net use LPT1
\\wizard\HP960c /persistent:yes"

Where: wizard = machine name
HP960c = Printer's Share name
 
C

Craig

Hi there,

I just tested it on a Business version and it worked fine. Make sure server
name and share name are correct.
net use lpt1 \\wizard\hp960c /p:yes worked fine here (subbing my SN/SN
here)

Cheers
Craig
 
G

Guest

One odd thing with Vista - if you have a physical LPT1, you can't redirect
that port.

Check device manager and look under Ports. You probably have an LPT1
listed. If you really need to use LPT1 in your redirection, you can
doubleclick on this port and change the LPT Port number (Port Settings tab)
to 2 or 3.

After that you should be able to redirect LPT1.
 
S

Steve Urbach

One odd thing with Vista - if you have a physical LPT1, you can't redirect
that port.

Check device manager and look under Ports. You probably have an LPT1
listed. If you really need to use LPT1 in your redirection, you can
doubleclick on this port and change the LPT Port number (Port Settings tab)
to 2 or 3.
Or if you only use Network printers. DISABLE the port in the BIOS and
then remove from the device manager.
 
R

Richard in AZ

douggrif said:
I experienced the identical same problem. Nothing worked including such
programs as PrintFil, etc. No problems with XP, just with VISTA. Using
"Net Use" I could get a DOS legacy program to print, but it took 3
minutes before it started. Detective work proved the problem was with
Vista recognizing the DOS print as closed so it could release the print
through the network (Windows Server 2008) to the network printer. I
never could solve the problem and then I tried Windows 7 RC (32-bit
version). Guess what, everything went back to normal as it was in XP!
"Net Use" works again. I plan on purchasing enough Windows 7 copies to
cover the workstations that use the old DOS legacy programs.

The printer is waiting for a "form-feed" command which it does not get from the DOS based file.
Press the "form-feed" button on the printer and it should then print your document.
 

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