WinSCP (на который вы ссылались самостоятельно) может загрузить последний файл с сервера SCP.
Подойдет следующий пакетный файл:
winscp.com /command ^
"open scp://username:password@example.com/ -hostkey=""...""" ^
"cd /remote/path" ^
"lcd c:\local\path" ^
"get -latest *" ^
"exit"
Используйте WinSCP GUI для генерации шаблона пакетного файла , подобного приведенному выше, включая правильное значение для переключателя -hostkey
. Вам просто нужно добавить переключатель -latest
.
См. Также статью WinSCP Загрузка самого последнего файла .
Хотя обратите внимание, что SCP является устаревшим протоколом. Вам лучше использовать SFTP. Большинство серверов, поддерживающих SCP, также поддерживают SFTP. Просто замените scp://
на sftp://
.
(я автор WinSCP)