Windows 2000 is the Operating System we're standardizing on at Evangel. It's very centrally manageable, and it's incorporated a lot of improvements over Windows NT and Windows 95/98. However, certain things can be a little tricky to figure out. NTFaq and JSIinc are excellent sites for information on how to accomplish some nonstandard things. Below is one technique I've used in my travels.

Printers by room:
Using roaming profiles, Windows 2000 provides no native way of specifying a printer use by all users depending on what room they're in. But. u
sing environment variables, login scripts and reg.exe, this is possible.

First, create an environmental variable named "Room" and set it to a unique value describing the room. Set this value the same on all machines in the room. Do this for all computers in each room. For example - All computers in Room 103 would have an environment variable named Room set to Room103

Second, create the printers on your server and share them with the same names as the environment variables. For example - the printer in Room 103 would be shared as Room103

Finally, add the following lines to the login script: (replace Alderaan with the name of your print server)

reg add "hkcu\printers\Connections\,,Alderaan,%Room%\Server=\\Alderaan"
reg add "hkcu\printers\Connections\,,Alderaan,%Room%\Provider=win32spl.dll"

One caveat - the users need access to the Reg.exe comand.