Algumas opções:
- Use o ftp.exe na linha de comando (ou arquivo de lote). Existe uma lista de comandos para a ferramenta FTP da Microsofts em nsftools.com , embora tenha notado algumas diferenças entre ela e o que eu veja no Windows 8.1, então seria melhor executar
ftp /?
para obter as informações de ajuda adequadas para você. - Se você estiver se sentindo aventureiro, poderá investigar o uso da classe FTPWebRequest .Net no PowerShell (exemplo acima em StackOverflow .)
- Dê uma olhada no Módulo do cliente FTP do PowerShell , que presumo ser um wrapper agradável para a classe .Net previamente mencionada. Eu não usei isso sozinho.
- Verifique se você pode aumentar os fluxos / downloads simultâneos no aplicativo da GUI que você usou. Esta pode ser a solução mais fácil.