Я пытаюсь использовать 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 за кулисами, и поэтому точно такое же сообщение будет работать правильно. Это, очевидно, не тот случай, однако.