When running an execute/command script job against a device, like the "Get Serial Number from each Device.txt" script provided, you can optionally write the output to a file for each device, using the option: Save Results to a File and specifying the filename with a variable, such as ${NodeCaption}.
Works great when run in the GUI manually. In a scheduled job, the job runs but the output is not written to the files. Is this a bug? Is there a way around this?