I am trying to map a couple of printers with a log in script. The script works under an administrative account, but will not run under a regular user account. Each time it is run, an 800a0046 "Access Denied" message is displayed. Local Group Policy is used to run the script at log on. Everyone has full control access to the script file in C:\Windows\System32\GroupPolicy\User\Logon. I have added "Everyone" to the user right for loading and unloading device drivers in the local GPO, with no change. This also worked on a separate machine without any errors. Both machines run Windows 7 Pro SP1 x64.