Whilst this is a simple process to set up I have a (I hope minor) issue. I have 1200 users and approx 55 printers spread out over3 geographical locations and 25 different buildings. Each location has its own VLAN network (based on the second octet) and each building/floor has its own subnet (based on the third octet). I am currently deploying printers by SG but this leads to my problem. We have approx 200 users who move between offices as required (usually 2 - 3 days a week) and a number of people moving teams (read offices) on a fairly regular basis. What I am trying to set up now is to have printers assigned according to the PC/laptops IP address using Item Level Targeting. This works well in testing BUT with the (minor) issue I mentioned earlier. I have not set any Default printer (although it assigns the first listed printer as the Default) because in some cases there can be up to 8 printers on a single floor. I also (because of the highly mobile users) want to remove the printers as they change location otherwise they may end up with more than 30+ printers installed.
Now to the crux of my problem! If a user sets a printer as the default it will change back to the first printer listed after a period of time or when logging back on. This is caused by the GPO updating and reapplying. I would like to be able to retain the (static) workers printer that they have set as the Default but still remove the printers from the old location for the highly mobile users.