Resposta do Windows
Isto é essencialmente fornecendo um script de trabalho para a resposta do music2myear, mas não para o FileZilla.
Eu costumava fazer isso usando um script em lote e um programa chamado NcFTP - O FileZilla provavelmente não suportava a linha de comando na época Eu estava usando para todo o resto. Deve ser muito fácil modificar para o FileZilla, se você quiser.
@FOR /F "eol=; tokens=1,2,3,4" %%A IN (ftpdetails.txt) DO call ncftpput -u %%A -p %%B %%C %%D %1
@pause
Isso levaria os destinos de um arquivo de texto ( ftpdetails.txt
) com o seguinte formato:
username password ip destinationfolder ; comment
username2 password2 ip2 destinationfolder2 ; comment2
Esta versão modificada abriria todos os destinos em paralelo, mas corre o risco de inundações:
@FOR /F "eol=; tokens=1,2,3,4" %%A IN (ftpdetails.txt) DO start ncftpput -u %%A -p %%B %%C %%D %1
@pause
O uso estava apenas arrastando o arquivo que eu queria carregar no topo do arquivo de lote. % 1 pode ser substituído por um nome de arquivo para upload, abrindo-o. Assim, os espaços quebrariam isso.