1

Я пытаюсь использовать WinSCP.com, чтобы получить файл с сервера мэйнфреймов.

Я могу сделать это с помощью командной строки DOS FTP после входа в систему:

Get 'A.B.C.MYFILE.TXT' \\mytargetpath\test.txt

Это работает, и файл передается.

Тем не менее, когда я пытаюсь WinSCP из командной строки с файлом, содержащим:

open ftp://name:password@host.com hostkey="ssh-rsa 1024 <<key>>"
Get 'A.B.C.MYFILE.TXT' \\mytargetpath\test.txt
exit

Я получаю ошибки, такие как:

Can't get attributes of file ''A.B.C.MYFILE.TXT''.  No such file or directory.

Я не уверен, что здесь происходит, я предполагал, что WinSCP будет использовать клиент командной строки Windows FTP за кулисами, и поэтому точно такое же сообщение будет работать правильно. Это, очевидно, не тот случай, однако.

1 ответ1

2

К сожалению, WinSCP пока не поддерживает большинство файловых систем, отличных от UNIX, при использовании режима FTP.

Вы можете просмотреть этот трекер, чтобы увидеть, как он продвинулся до сих пор.

Это не неправильная папка, так как мэйнфрейм использует другую концепцию файловой системы, они называются набором данных вместо файлов. Набор (ы) данных разделены, концепция похожа на каталог / папку, но не совсем то же самое.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .