Hi,
I noticed that the script execution via the "Group Policy Editor" console works if your clients are connected to the domain but many difficulties persist with a workgroup connection ... Maybe, What's your case ?
To fix this problem, I would also check the runtime account of the script, should not it be the system account ?
Regards, Stéphane