对于具有前导空格的FTP文件,与WinSCP同步失败

对于具有前导空格的FTP文件,与WinSCP同步失败,ftp,filenames,winscp,filezilla,Ftp,Filenames,Winscp,Filezilla,我正在使用WinSCP将远程FTP目录同步到本地目录,一些文件的名称中有前导空格,WinSCP找不到这些文件,出现错误 传输文件“/xml/file.mask.some.file.xml.gz”时出错 从远程端复制文件失败。 找不到文件 我使用的命令是: C:\tools\winscp.com /command ^ "option batch on" ^ "option confirm off" ^ "open ftp://user:password@server -ce

我正在使用WinSCP将远程FTP目录同步到本地目录,一些文件的名称中有前导空格,WinSCP找不到这些文件,出现错误

传输文件“/xml/file.mask.some.file.xml.gz”时出错
从远程端复制文件失败。
找不到文件

我使用的命令是:

C:\tools\winscp.com /command ^
    "option batch on" ^
    "option confirm off" ^
    "open ftp://user:password@server -certificate=""" ^
    "synchronize local ""D:\FTP\Data\PM"" ""/xml/"" -filemask=*file.mask.*.xml.gz>200D;" ^
    "exit"

获取这些文件时,如何忽略前导空格?

这看起来像是服务器端的问题

您正在使用FileZilla FTP服务器0.9.41测试版(2012-02-26)。该版本不允许使用带有前导/尾随空格的文件。这是我的

尝试将FileZilla FTP服务器更新为最新版本。在使用0.9.60.2版时,我可以下载带有前导空格的文件



您还需要一个最新版本的WinSCP(5.8及更高版本),作为旧版本。

这看起来像是服务器端的问题

您正在使用FileZilla FTP服务器0.9.41测试版(2012-02-26)。该版本不允许使用带有前导/尾随空格的文件。这是我的

尝试将FileZilla FTP服务器更新为最新版本。在使用0.9.60.2版时,我可以下载带有前导空格的文件



您还需要有WinSCP的最新版本(5.8及更高版本),作为旧版本。

您所说的“忽略此前导空格”是什么意思?您想对这些文件做什么?我想将它们下载到本地位置,我的意思是如何修复此错误,以便成功下载“/xml/fileNameWithLeadingSpace.xml.gz”。您使用的是哪个版本的WinSCP?WinSCP版本5.9.1请发布一个显示问题的日志文件(理想情况下,使用最新版本的WinSCP).你说“忽略这个前导空间”是什么意思?您想对这些文件做什么?我想将它们下载到本地位置,我的意思是如何修复此错误,以便成功下载“/xml/fileNameWithLeadingSpace.xml.gz”。您使用的是哪个版本的WinSCP?WinSCP版本5.9.1请发布一个日志文件,显示问题(理想情况下,使用最新版本的WinSCP)。