Thanks, sealeopard.

To help understand a little, I work at a rehab hospital and the staff move around -- different treatment rooms, different floors, patient rooms, nursing stations, even remote sites. They always want to print to the closest printer but don't usually know the printer name. They also don't know how to change the default printer (yes, it is easy, but they refuse to do this). They simply click on the printer icon which prints to the default printer. They not only click, but will click 20 times as if that will fix things. Meanwhile, confidential patient information prints off in area accessible to the public.

And one user may need a color laser printer for some special printout from a medical imaging device, while others want a quick black and white printout. It is determined by the role of the user usually.

I really wish there was only one printer for a computer and my problems would be solved.

Deleting the printer if not in the ini file isn't a requirement, just a wish. The Help Desk could always visit computers to do any kind of cleanup needed. The majority of the issue lies in that the users use shared signons and we are eliminating these with much resistance. Now the users that have gone along with this are upset because they have no installed printers.

I had a script working that mapped printers based on group membership (it did not delete either). It was pointed out that this wasn't the best way to do this.

I am simply trying to make it work for my environment and thought some of the kixtart geniuses that hang out here would have a quick solution for me. I will implement one of the two methods I have working for me now as I need a fairly quick solution. I'll try to work on a better method when I have time.

As usually happens, there are a few other fires I need to put out. Users and their printers will have to wait a little bit.

Thanks for your assistance and in trying to help me re-think the issue.