Don't use COM ports, just get an extra LPT port for the system that the printers are connected to. Connect them both up at the same time, create a share for each (say \\printserver\dotmatrix and ...