are you using roaming profiles?

If so you can be assured that if you remove the printer connections .. they will remain even if you don't map them every single time.

We used to map the pritners every time the computer booted at logon time. Toook for freeking ever.. well i removed the printer mappings and because we have roaming profiles the printers were already saved, so i don't have to worry about mapping them. Its been 6+ months now, and we still havn't had to run the printer mapping portion of our script.

Also .. even if you re-load the system it will still remember the printers that were originally mapped because its in the roaming profile.

anyway hope this helps.