What operating systems are used on the network?
For each user account you can set some options (in Windows NT/2000/XP) on the domain controller. You simply make a bat that calls the uninstaller and then the installer (both will be probably on a network folder or on all the computers in the same location, for example c:\files).
It is a problem if the user logs multiple times on the same computer before you delete the bat file.
It can be installed with some Microsoft tools, but I don't know (shame on me
![Embarrassed :-[](https://www.computerhope.com/forum/Smileys/classic/embarrassed.gif)
) how to use those tools. I don't even know how they are named.