Do you want to run them as secripts from another SQL Server or as scripts outside of SQL Server? I would also recommend you have monitoring set up and reports. The regular monitoring , such as every 5 minutes - with various situations such as : 1)Is the service down? Is the database offline? Has the drive filled?
And the reporting you could run once a day : and would report on things such as : last backup date, is a data and log file on the same drive?