I've tryed it also on Windows 2000 (Trough Terminal Service).

The script is running as expected. The script runs before explorer.exe is loading. But on a Windows XP Pro workstation the script runs together while loading explorer.exe.

In M$ KB I find a solution to upgrade the winlogon.exe but that was only for Windows 2K