I defined a group policy on a W2K3 server with which a script "logon.bat" should run if a user logon to a W'XP machine. The script is simple, maps partitions + runs fine if processed locally.
The GPO looks
Computer Configuration [Enabled]
Always wait for the network at computer startup and logon Endabled
User Configuration [Enabled]
Run legacy logon scriipts hidden Enabled
Run logn scripts synchronously Enabled
Run logon scripts visible Enabled