Hi I posted another topic related to this, but maybe this is simpler.

with in a domain OU at logon after a script has added shared printers from a print server (this part works great), but if the printer is moved or is removed all together then the name on the print server is either changed or removed and then the printer connection object on the client machine now has a status of "disconnected". Basic printer enumeration of printer connections only shows "connected" printers.

how do I list the disconnected printers and then delete them?