This command will launch QV Desktop, load the document, execute the script, save the document (if everything went well) and close QV Desktop. Open a command prompt and test it.
Add two of these to a CMD file (one for each reload), preceded by a label (like :Start) and followed by a GOTO Start.
In batch/command files, you must expressly test for the outcome of a specific statement. By not doing this, you will ignore failure or success any proceed to the next statement anyway. Seems to me that this is what you would like to happen.
I have tried to run the test project which always fail using batch file via via running QV desktop in command line. The result is that the window with log and the error remains opened. Not sure if the result using win scheduler will be different but I gues it will not