Could be because the reboot is cold, and no user has been logged on, hence there is no load of the batch file on the initial boot, but after log on, off, then on again, the batch file kicks in. I presume the batch file is part of the user log on, not in the system startup configuration, and no...