Problem: network printer unable to initialize

Problem: network printer unable to initialize

In my network I have all xp sp3 machines.
On one machine I have Fujitsu dl3600 printer.
I have shared the printer.
everyone can print to this printer from windows applications, but nobody (except computer, on which printer is connected) can print from dos applications.

I have then tried to print from command prompt, using command:
print /D:\\computer\printer c:\test.bat

but I got the “network printer unable to initialize”  error
I have also tried the net use command like this:
net use LPT1 \\computer\printer
this command went successfully, but when I try to print to LPT1,
I get error: unable to initialize device PRN.

A little more info:
Computer is fujitsu-siemens p2510, it doesn’t have LPT port (I installed PCI card).


Solution: network printer unable to initialize

I found a solution.
It seems that it has somethitng to do with FormFeed.
It looks that if you print from command promt to a network printer, than you are using printer’s drivers.
So, to work, you have to do it like this:

1. Share the printer on computer1
2. On printer properties (under ADVANCED tab), make sure that:
a) “print directly to printer”  option IS NOT enabled!
b) Under “Print Processor…”, you MUST select WINPRINT (left window) and RAW[FF AUTO].
3. On computer that will be using this printer, you than simply link any free lpt port to this network printer, like this:
NET USE LPT(X) \\COMPUTER\PRINTERSHARE /PERSISTENT:YES

That’s it. Now you just use the lpt(x) to print from dos, perhaps like this:
PRINT /D:LPT(X) C:\sometextfile.txt
or
dir *.exe >LPT(x)