1.

Solve : How to print from a DOS file to Laser Jet??

Answer»

Just bought a new computer and laser printer.
The operating system is Vista
For some reason, I cannot print the DOS files onto the laser.
I had been able to print from XP onto the same model laser printer.
Any suggestions.
Thank You
Can you tell us the Printer Model.

Have you tried downloading the driver for the printer from the manufacturers website?

Quote

For some reason, I cannot print the DOS files onto the laser.
What do you mean by this?The Printer is HP Laserjet P2015d
I have downloaded the printer driver from HP website to the computer, which is also an HP Pavilion Slimline, Vista Operating System.
My DOS program is used for financial balance sheets, etc and has historical data
The information and program is on disc, which is attached to the computer by cable.
I need to print the information on this disc
Therefore, I upload, work on it and then print it out
I cannot print out since the laser jet is not accepting the print command from the dos program
Thank youwell first your printer has to be connected to ur computer by means of a Parrallel port or serial port, not a Firewire or USB nor Ethernet because DOS was not made around the time Firewire, USB, and Ethernet were developed and so DOS isnt compatible with these Ports but is compatible with serial and parrallel. So once you have your printer connected to your computer using a serial or parrallel then in Command Prompt, type in this "copy .* lpt1" this prints your file to your printer if its connected by means of parrallel, now if you have it connected by serial port then type this "copy .* COM1" just remember that DOS doesnt support Firewire, USB, nor Ethernetif the printer is a modern raster type of printer, it will just plain not print from DOS.
I HAVE gotten DOS to print to both USB and Ethernet Printers, "BUT" you have to do it through a share. You need to map LPT communications to the printer share. Also make sure the share is simple without spaces like HP2015 so your share is \\COMPUTERNAME\HP2015. Obviously enter your computer name in place of computername, and create the share to say HP2015 without spaces. DOS mapped printers dont like spaces, if you want to split its share name up you can use _ underscores!!!

I also run old accounting software that NEEDS to print via DOS since the program is a 10 YEAR old priceless application that still serves a purpose without spending like $10,000 to replace it for our food store, where I am an IT Professional, and I used the trick below to make ours work to a shared printer on a computer that has its printer connected via ethernet.

We hit this problem when the accounting department replaced their old HP4000 Laserjet which was communicating through LPT1 with a Savin 27 Color printer that is USB and Ethernet only!!! ((( and I didnt buy that Savin piece of junk...I call it the Spendin 27 color printer for as many problems as they have had with it and its Ricoh guts )))

This below should make it work for you... You will want to set the lpt2 shown below to the LPT that the DOS program is trying to print to...I'd try LPT1 first, and if LPT1 doesnt work, try LPT2


1. Click Start, and then click Run.
2. In the Open box, type cmd, and then click OK.
3. Type net use lpt2 \\computername\HP2015 /PERSISTENT:yes, and then press ENTER.
4. To quit the command prompt, type exit, and then press ENTER.

http://support.microsoft.com/kb/314499


Discussion

No Comment Found