2016-12-29 3 views
1

Перед планированием сценария стоит проверить, как он работает. поэтому от Command Prompt Я только что запустил свой пакетный файл.Выбор протокола FTP в сценарии WinSCP

The server rejected SFTP connection, but it listens for FTP connections. Did you want to use FTP protocol instead of SFTP? Prefer using encryption.

Изображение:
My login window on WinSCP: Selected FTP protocol explicitly

Как показано на изображении выше, я указал, что это FTP протокол файла. Но это не помогает.

До сих пор я посмотрел:

И это прекрасно работает на FileZilla в качестве FTP. Поэтому я могу устранить следующие возможности:

  • Неожиданно закрытое сетевое подключение к серверу;
  • Ошибка сети: соединение отказано;
  • Ошибка сети: сброс соединения с помощью peer;
  • Ошибка сети: время ожидания подключения.

А вот мой .bat для справки:

C:\Program Files (x86)\winSCP\winSCP.com" /script="C:\test\Test.txt 

И .txt:

option batch abort 
option confirm off 
open ***.**.**.** 
lcd C:\Transfer\ToABCTest\ 
get -delete /test_edi_in/*.txt 
close 
exit 

ответ

0

Вы должны указать протокол FTP в сценарии с использованием ftp:// схемы в session URL:

open ftp://***.**.**.** 
+0

Огромное спасибо! Надеюсь, у вас потрясающие праздники! :) –

Смежные вопросы