if you tried to use a LOGON script, unless your users have local admin permissions, that would fail.
instead, try to use a STARTUP script, this will execute as the $computer identity which has full permissions to itself so can succeed to copy the file to a privileged location.
if using GPP it needs to run under the ComputerConfiguration section, not the UserConfiguration section.