OK, I've removed psexec form the equation, but the limitations imposed by XP Home will still cause this to fail. After looking through the restrictions I'm not sure there is a practical way of doing this, aside from configuring each laptop individually.
This is why businesses shouldn't use XP Home. Sure, it saves a bit of money upfront, but in the long run you're just screwing yourself over.
If you still want to try it, I'm uploading it to my original Deploy Client thread