You could use a data switch, printer to switch with a male to male 25 cable and then the printer to the switch using the existing cable and zip to other side of switch.
Called an AB switch.
2nd parallel port is about the same amount of effort. Probably a little cheaper, but make sure you have an open ISA slot.
Ed Fair
Any advice I give is my best judgement based on my interpretation of the facts you supply. Help increase my knowledge by providing some feedback, good or bad, on any advice I have given.