I think you might have a catch 22 here. The computername will only change after a reboot. You can force the re-boot to effect the change but this will delay startup times and possibly annoy users.

Also if users can move from machine to machine you can temporarily get duplicate names - MS networks don't like this.

_________________________
Jack