我正在尝试使用 WinSCP.com 从大型机服务器中提取文件。
登录后,我可以通过 DOS FTP 命令行执行此操作:
Get 'A.B.C.MYFILE.TXT' \\mytargetpath\test.txt
这有效并且文件已传输。
但是,当我尝试从命令行使用 WinSCP 时,文件包含以下内容:
open ftp://name:[email protected] 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 会在后台使用 FTP Windows 命令行客户端,因此完全相同的消息将正常工作。然而,事实显然并非如此。
答案1
不幸的是,当使用 FTP 模式时,WinSCP 还不支持大多数非 UNIX 文件系统。
您可以浏览这个追踪器看看目前进展如何。
这不是错误的文件夹,因为大型机使用不同的文件系统概念,它们被称为数据集而不是文件。数据集是分区的,这个概念类似于目录/文件夹,但不完全相同。