(loudhailer voice) STEP AWAY FROM THE BATCH SCRIPT
People from a Linux/Unix background frequently make the mistake of trying to do things on Windows in the Linux/Unix way, and the end result is invariably horrifying (the opposite is also true, of course).
Use NTBackup to set up the jobs you want, it will handle them properly and will create scheduled tasks for you. It does accept command-line params, but you are better off using the GUI, in particular as this is an unfamiliar environment for you. Ask yourself - is your data worth so little to you that you would run the risk of scripting something in an unfamiliar environment?
Be aware though that if the type of database can only be backed up using a file-based backup, there is no value in incrementals (or differentials, which would be preferred, as you only need the last full and the last diff to restore), as the entire file will be backed up every time.