So what happens? What have you tried?

You'll need to tell us up front, or we will be going around in circles trying to get the information out of you.

A couple of obvious ones to begin with:
  • Do the SCHTASKS work if you type them in manually at the command line?
  • Once you've run the script have you checked to see if anything has been scheduled?
  • Why are you not checking (and displaying) @ERROR and @SERROR after the Shell commands? You will be missing any errors.