Подключите консоль WinSCP через командную строку. Запустите пакетный файл в нем. Команды должны быть включены в пакетный файл для соединения с сервером.
1 ответ
3
Базовый пакетный файл для подключения к SFTP-серверу с помощью сценариев WinSCP выглядит следующим образом:
winscp.com /log=c:\writable\path\winscp.log /ini=nul /command ^
"open sftp://username:password@example.com/ -hostkey=""...""" ^
"some command like put for upload" ^
"exit"
Подробнее см. Руководство по автоматизации передачи файлов на SFTP-сервер.
Для -hostkey
см. Проверка ключа хоста в скрипте.
Проще всего, чтобы WinSCP сгенерировал для вас полный сценарий передачи или даже пакетный файл: