Here is how to run mysqldump on Windows.
I got this little script from somewhere on the net and modified it to run on windows.
All you need to do is download the free exe gzip.exe (A search on google will find that)
Set your paths/user/passwords.
Save the following script as say backup.bat and use windows scheduler to run it daily hourly or whatever you want.
Please note: While this works fine for us and has been for years it may not be for every one. Usual disclaimer: Its here for you to use as IS.
NOTE: Don't use the email send section unless you know how to, I was never able to get this to work.
Script will create a separate folder for each DB on the server for each backup.
Regards
Dave