You can create network printer "connections" in a log-on script, but
unless you're up for some fancy logic you'd probably need to give every
user access to every printer, otherwise you have to group by "floor" or
"building" or whatever.
What I'd like to do is have a web page on our intranet where they could
choose the printers nearest to them, but the trouble is a WSH script
would probably cause security warnings in IE, which is no good.