url image

WinSCP

Статья давно не обновлялась, поэтому информация могла устареть.

скрипты

Скрипт синхронизации локальной директории и директории на сервере. При запуске, все файлы, находящиеся в директории на удаленном сервере и отличающиеся от файлов, находящихся на локальном сервере, будут удалены.

 option batch abort
 option confirm off
 open sftp://<USER>:<PASS>@<HOST>
 cd /путь/до/директории/на/сервере
 synchronize remote C:\путь\до\директории\на\локальном\компьютере\ -mirror -delete
 close
 exit


Пример запуска: winscp.exe /console /script=<FILENAME> /log=<FILENAME>.log

Где:

  • <USER> - имя пользователя
  • <PASS> - пароль к пользователю
  • <HOST> - IP-адрес или доменное имя удаленного сервера
  • <FILENAME> - имя файла, содержащего скрипт. Имя файла для записи журнала подключения и передачи информации.

ссылки

Этот материал был полезен?