@vineypugalia - Thank you for the comments. I shall leave the Master database alone then.
@resender - There will be cases when something like this will be useful. With the software I am supporting, some of the customers have the database on their site and we have to provide the tools to perform the backups and support things remotely. Currently the backup is a batch file that runs the commandline version of a 3rd party application that deals with backups, attach and detachment of databases. I would rather provide some dedicated backup application that can check dates of the backup file created. DOS can't do this and I have more knowledge on C# tahn powershell. I guess I shall have to dive into Powershell.