WinSCP и ASCII_RECSEP

Что эквивалентно в WinSCP для этой команды:

quote "SITE ASCII_RECSEP=NONE"

Это просто -transfer=binary при использовании команды put или это что-то совершенно другое?

Из того, что я читал, это говорит о том, что это связано с поведением потоковой передачи FTP. И похоже, что эта цитата используется только для выполнения этой команды SITE на удаленном FTP-сервере. Но я не уверен, как изменить мой встроенный FTP-скрипт (ту часть, о которой я упоминал выше) для работы с WinSCP.

Похоже, мне нужно использовать эту команду call?

https://winscp.net/eng/docs/scriptcommand_call


person ShP    schedule 01.11.2016    source источник


Ответы (1)


Да, используйте команду call:

call SITE ASCII_RECSEP=NONE

В протоколе FTP команда WinSCP call эквивалентна команде literal (и ее псевдониму quote) файла Windows ftp.exe.

См. раздел о команде literal в руководство по преобразованию сценария Windows FTP в сценарий WinSCP.

И следуйте инструкциям по другим проблемам, с которыми вы можете столкнуться при преобразовании вашего скрипта.

person Martin Prikryl    schedule 01.11.2016