Problem: When I abort my running batch job, its sub-processes are not aborted.
Solution: The Windows operating system does not support the concept of a process group. Therefore, aborting a running job only terminates the script that was submitted. Any processes started by the script will not be killed.