In looking at the script, is it as simple as adding "WhenFinished(exit)" below the "RunScript('Settings')" in the "SlowOptimize.MyD" file similar to the "FastUpdate.MyD" file?
Yes, that's it.
How would I turn off running MyDefrag against the E:(internal) and Z:(external) drives so it only runs on the C: drive?
See the Name
volumeboolean for an example.
I do not want it to run against network drives?
See the Remote
Would that be the reason for not seeing the C: data in the log file (see attached)?
Yes, probably. See the OtherInstances
setting to prevent 2 copies from running simultaneously.
For example, would these be correct so each time the scripts run, the log files are replaced?
Not quite. Changing the filename is fine, but the AppendLogfile() action will not replace. It appends. The standard scripts have a WriteLogfile() in the beginning of the script to clear the logfile and write some startup data, and an two AppendLogfile()'s further down to append data about every disk.