Scripts e automação: o terreno do WinSCP – e a novidade do FTPie
É aqui que o WinSCP tradicionalmente jogava sozinho – e onde o FTPie fechou boa parte da distância em 2026.
O WinSCP tem uma linha de comando completa e uma linguagem de scripts própria. Você escreve scripts que conectam a um servidor, baixam arquivos que casam com um padrão, sincronizam diretórios e tratam erros – tudo sem abrir a interface gráfica. Ele também é distribuído como uma biblioteca .NET, então dá para chamá-lo do PowerShell ou de código C#. Para esteiras de implantação automatizadas, coletas agendadas de arquivos ou fluxos de CI/CD, isso é valiosíssimo.
O FTPie hoje traz a sua própria linha de comando, o ftpie-cli: doze comandos (listar, buscar, copiar, mover, enviar, baixar e mais) que rodam o mesmo motor de transferência e as mesmas contas salvas do programa – incluindo os serviços de nuvem, não só FTP/SFTP. Ele devolve códigos de saída documentados nos quais você pode ramificar, suporta --json para saída estruturada, e um Construtor de comandos visual dentro do programa monta qualquer comando para você. Para tarefas recorrentes que você prefere nem programar, as transferências agendadas executam transferências entre dois armazenamentos quaisquer seguindo um horário – sem envolver o Agendador de Tarefas.
Onde o WinSCP ainda lidera é na profundidade: uma linguagem de scripts dedicada, com controle de fluxo, comandos de sincronização de diretórios e a biblioteca .NET para embutir transferências dentro dos seus próprios programas. Se a sua automação é "chamar de dentro do C#" ou "sincronizar com regras personalizadas", o WinSCP continua sendo a escolha mais forte. Se é "programar meus envios e downloads a partir do PowerShell ou da CI, tanto em servidores quanto em nuvens", o FTPie agora também faz isso.