I wonder if anyone has had similar problem and how they are resolved.

I've got windows 2008 R2 server and Windows 7 workstations on the netwprk. I also use VB scripts to delpoy network printers across the network. Some local printers are also attached to some of the networked pcs. The problem is all the network printers are visible on all network computers but any documents sent to local printers, are coming out on the network printers. Is there any thing I can do to stop this happening??