Windows creating additional printer (Copy 1).
I've recently received some portable barcode printers that will be deployed in our environment. These printers are made to be handheld, and more than likely will be moved from machine to machine. My problem is that everytime a new printer is plugged in it creates it again as "Name of printer (Copy 1)". If I plug in another printer I get a (Copy 2) and so on. These printers are connected via USB, and reading some forums it seems to be pretty common.
My users are not admins, and the machines are extrememly locked down. So they do not have access to view installed printers. They can only select from within the app what printer to choose from. The users will be told not to move the printers, but more than likely this will happen anyways. If the user has connected two printers they generally do not know which one is active.
I've created a script in the Software Library that users can use to install this printer. I currently have it removing every printer matching that name, and installing it again. This has been my "fix" so far. My question, is there a better way to get the same model printer connected to a machine without creating another copy? Maybe a way to launch my script when this particular printer is connected automatically?