Our company has a windows program which requires us to have a printer with an exact name, for the printing features of this program. In this case the printer MUST be called "HP LaserJet 4V". The actual printer is irrelevant, as long as the drivers are correct and the printer is named the above the program will happily print.
My problem is this, up until now we've had an IP printer, we simply add a TCP/IP port pointing to it's IP address and name it HP LaserJet 4V, no problems. However, we now have to move this printer to a different area of the company and replace it with another printer which does not have IP capabilities, only Parrallel.
We've connected this printer to a local machine, and shared the printer as "HP LaserJet 4V" on the domain. However, when you add this printer to a machine on the network, it's referred to as "HP LaserJet 4V on EFP-014" (which is the machine name hosting the printer). Due to the nature of the program we're using, it will fail on this name. (Tested and confirmed).
I need to know if there is a way to stop windows referring to this printer by the host pc. IE can I call it purely "HP LaserJet 4V". The usual attempting to rename the printer doesn't work, as in the properties the printer is called HP LaserJet 4V.