I have just written my first Powershell script, which temporarily stops my web, mail and MySQL servers, and backs up all the dynamic data, before restarting. It has a couple of wrinkles that I just can't sort out. 1. The first directory copy (line 10) doesn't create a corresponding directory, but does copy the files and directories in it. Using -Verbose shows it doesn't even try to create it. If I switch lines 10 to 12 around, it is always line 10 that goes wrong. 2. Restarting the mail