OK, I'm stumped. I need to place an executable file on the desktop of specific computers. I have written a batch file that copies the .exe file to C:\documents and settings\all users\desktop. When I click on this batch file, it works. When I apply it in group policy as a logon script under Computer configuration, Windows settings, Startup, it fails. This OU contains the computers that this script needs to run on. It does not contain any users. The only other group policy applied to this OU is the Windows Update service and that is working. I have rebooted and run secedit. During the boot process I can see it try to run the startup scripts, but when I check the event logs I get: Windows could not execute laptop.bat due to the following error. Access is denied.