Sometimes you get the message ERRNO-13 (permission denied) if JobScheduler run under Windows:
To run a shell job, JobScheduler creates temporary files including the script to execute, the stderr and the stdout of a job etc. At the end of the job (no matter if the job was killed or ended normal) these temporary files will be deleted. Sometimes on windows machines it is not possible to delete this files, because another process (such a virus scanner or windows itself) locks them. In this case JobScheduler can't delete these files and logs ERRNO-13.
Don't worry the work of JobScheduler itself is not affected, but perhaps you have to take a look in the folder with the temporary files (here c:\windows\temp) from time to time.
The job itself was killed successfully (confirmed with message SCHEDULER-280) and the job ended with exit code 99.