I actually have a network printer installed as two separate printers. One is configured normally, the second is configured to print 2 pages two a sheet. I then just select the appropriate printer to use. You may need to have the printer set up as two separate Queues on your print server, with different defaults for each print queue. Unfortunately, you can't program which printer to use.
This was first published in March 2001