Sim, existem duas partes: o Agendador de Tarefas do Windows e o Powershell. Primeiro, crie um script pequeno do PowerShell para conectar e transferir seu arquivo. Por segurança, o Powershell está desabilitado para executar scripts, então você precisa primeiro habilitar para executar scripts criados localmente. Aqui está um exemplo de script de ftp do powershell. Depois de executá-lo da maneira que preferir, use o agendador de tarefas (no painel de controle) para executar o roteiro todas as noites.