Você pode usar o WinSCP para realizar esse tipo de upload automático. É normalmente usado com SFTP ou SCP, mas também suporta FTP simples (seu servidor pode realmente ser capaz de SFTP ou SCP).
Você adicionaria uma tarefa agendada do Windows para executar o WinSCP com o script como um argumento de linha de comando.