Might be worth trying to capture the print port and see what happens. Don't use WSD though, it is dog shit technology, typical MS!
Capturing basically maps a hidden TCP/IP port to a published local port.
The capturing should be something like:-
NET USE LPT4 \\<servername>\<printersharename> /persistent:yes
e.g. If you wanted to print from Sage DOS to your HP Laserjet 4250 printer you would setup this command on each machine
NET USE LPT4 \\fs2-w2k3\HPLJ4250 /persistent:yes
This would assume within the printer settings options your printer is set to print to LPT4.
The program should then print to any network or local based printer as long as the capturing (port mapping or whatever reference you would like to use for this) is setup correctly.
Bookmarks