O WinSCP suporta scripts. Você pode criar um script que carregue (ou sincronize ainda melhor) o site. O script pode ter um parâmetro com um nome de uma sessão armazenada (site) no WinSCP (ou melhor, um URL da sessão ).
O script WinSCP ( script.txt
) pode ser assim:
open %1%
synchronize remote C:\path_to_website /home/website
exit
Envolva isso em um arquivo de lote ( sync_site.bat
) como:
winscp.com /script=script.txt /parameter %1
E então você pode chamar isso para qualquer número de sites (sessões armazenadas) como:
call sync_site.bat site1
call sync_site.bat site2
call sync_site.bat site3