I finally got it to work, but it seems like it only runs when the initial profile of the user is created. Once created the startup script doesn't run, Is this correct? I tested by deleting the test profile, logged in under with the test credentials and watch the startup script run during the initial creation of the profile, logged out and back in and it didn't run again. I have executables that are being used by other software and on a daily basis they are being manipulated/changed so having this script run at reboot regardless if the profile is there or not is a must. Is it a GPO setting? Thanks for the continued help, very much appreciated