O pacote completo do PuTTY tem plink
, embora eu não tenha certeza de como ele funciona com prompts de senha:
plink -C user@host "mysqldump -uroot -p db1" > C:\Backup\db1.sql
plink user@host "mysqldump -uroot -p db1 | gzip" > C:\Backup\db1.sql.gz