The bulk of the remote access is done via standard wmi anyway. I will probably use an open source version of psexec that I have been looking at, as it works better with Vista. This will be used for the remote screen shot,rather than Jim's excellent code.(CodeProject: Push and Run .NET Code on Remote Machine. Free source code and programming help
the licenese details are listed on the site for all to see.)I do hold all source code for the above project and have modified some of it, but not enough to change the author's name!