You guys come up with some great ideas. I like the idea of getting the utility to detect which site the user is at. So how would I populate the drop down list with the printers from that location?

When the utility is use, it is before the computer is connected to the domain.

Below is a vbscript that i just found that tells me all of the printers on a server. It gets close for me, but still not sure how to list it, or to use kix instead. Still learning this wonderful stuff.


Code:
  Set objComputer = GetObject("WinNT://printservername,computer")
objComputer.Filter = Array("printQueue")
For Each objPrinter In objComputer
Set objPrintQueue = GetObject(objPrinter.ADsPath)
Wscript.Echo objPrintQueue.Name
Next