We're using epo with quite some success. However sometimes it happens that the client stops communicating with the server. So only uninstalling this client and reinstalling makes it working again (installing it again over th old installation doesn help)

I've written a perl script which checks for the last communication with the server and if this is longer than 7 days ago, it must remove th old client and reinstall it. It works like a charm on Win 9x machines but I want this to work on Win 2K as well.
I've got a kixstart version of the perl script I use so I want to get this working with SU before I try to use it with perl (the perl script is about 4 times faster)