We are trying to move over Scheduled Tasks from XP to a Windows 7 client. The task runs a vbs script that then runs a macro in an excel file. The script works when run separately and the task works when it is marked to "run only when user is logged in" but we want this to "run when user is logged in or not". We are using the Administrator account, all the files are local to the client and the task is set to Run with highest privileges. Watching task manager, it opens EXCEL.exe but it appears to not open the file in the script. So, in short, the task only works when we save it with "run only when user is logged in" but we do not want to keep Administrator logged in all the time. Any ideas?