Eh? wsname is a great util (it's part of many small utils I keep on my USB mem stick). I've renamed thousands of workstations with it before. It does like 95% of the job for you. Just how much simpler do you expect? And no, there are no totally automatic solutions that just guesses the name for you. Don't wanna sound rude, but this is already very fast, simple and straightforward. Trivial. Just get the service tag # using WMI (iirc you want the SerialNumber property of the Win32_SystemEnclosure class or else of the Win32_BIOS class -- sorry, don't have a Dell handy to check), then pass that # as an argument while calling wsname. Can be done with almost any scripting language (vbscript, jscript, powershell, or any "standard" language like C# or whatever you like) Alternately, you can keep a database with mac addy's or service tag #s to workstation names or such, and call that in your script... So many possibilities. sorry, i am not a programmer. to me it sounds difficult. but i am certainly willing to learn. let me take a look at wsname. any more tips would be appreicated. Thanks