...I've been searching for the answer to this, but I can't find the answer & just maybe someone here can answer it? I use Win 7

When I run the bat file manually, it works perfectly. When I place it in the startup folder, it runs perfectly everytime the user logs on. No problem. When I use the task scheduler, it starts the (local) bat file, then it starts to run the network bat file, but then after that it seems to fail to map the drives as needed & fails to perform other actions.
Now, I have the same type of bat file running in Vista & it works perfectly with task manager.
Now, I wouldn't mind using some other method of scheduling...This bat file needs to run on logon & then hourly while user is logged on. But...I would like to understand why it's not working.
(Why do I design this bat to call another on a network location you might ask? - It is on a server in which I can just update the file on the server to make changes to end users machine the next time their bat file runs. It is a linux server)
Note: I have ensured that the file & the task itself runs with the highest rights/privledges possible. I have tried placing quotes before/after the command to run in the task which made no difference.
Thanks for your time & consideration,
~roystreet