I'm looking for something free that will allow me to hit print from
any program, and print to several different printers simultaneously.
Anyone know whether this is possible by some option in windows, or if
there is any free program that can do this?
That depends of the method of 'multiple printing' you want to do:
1) Every printer shall print *the same* output simultan. You can use
MultiPrinter Port from AND Technologies, which works flawlessly:
http://www.andtechnologies.com/mpp.html
Be aware that you only can link printers speaking the same language.
Another important thing to notice: You have to install a second copy
of one printer driver. (The printer on which you print will *not* get
any output over the driver which you link with MultiPrinter. - Even
when you include this driver in the MultiPrinter list. [Loopback!])
Besides: It's a nice method to save all print jobs to a file (in
addition to printing them), when you add for every printer a second
'MultiPrinter' which saves the data to the file.
2) A print job shall be *divided* into pieces; and each shall be printed
to separate printers.
Sorry! I don't know a free tool doing right this. Maybe you Google
a bit with the name of the shareware 'Print Distributor', which is
said to be able to split print jobs. (But I don't know for sure...)
Normally, such programs like FinePrint (also not free) should be
first in supporting such functions. But they *don't*. So either its
far more difficult to achieve, than one would think. Or it is not
asked for, often enough...
Best wishes for your further searches (if MultiPrinter is not the tool
you want)!
BeAr