A lot of the screensaver issues can be tracked to the fact that the user environment needs to be refreshe din order for the changes to take. See UpdateUserParameters() in the UDF Forum. You iwll need to execute this under the remote user's context on the remote computer. This might solve your problem. YMMV.
_________________________
There are two types of vessels, submarines and targets.