Filezilla下载工作正常,但命令行FTP更改文件?

时间:2011-09-05 17:43:59

标签: ftp filezilla

很抱歉,这是一个重复的问题。我看过其他帖子,但是虽然还有其他类似的问题,但似乎都没有真正解决这个问题:

我有一个ftp服务器上需要的两个文件。如果我使用filezilla将它们拖放到文件夹中,我可以按预期运行文件。如果我通过命令行ftp(Windows 7中的“开箱即用”ftp)获取文件,则图标看起来不同。当我拖放它时,它有一个漂亮的漂亮的红色“Adobe Air”图标,它有一个通用的窗口类型图标,带有一点盾牌和图标底角的小挂锁。我检查了文件权限,但看起来是一样的。有一点肯定是不同的是,当我拖放文件w / Filezilla时,它似乎仍然有来自adobe的数字签名(它是adobe air installer exe文件)。当我使用命令行ftp时,由于某种原因它似乎丢失了数字信号。我不确定这是否真的是问题。哦,即使我用它作为管理员运行命令行ftp'd版本也不会运行。

我正在使用的实际ftp命令是:

ftp -s:myfile.txt ftp.myftpsite.com

其中myfile.txt包含以下内容:

anonymous@myftpsite.com 获取AdobeAIRInstaller.exe C:\ Adob​​eAIRInstaller.exe 退出

哦,这是一个问题的原因是因为当我拖放SweepsCoachClient.air文件时,它运行并安装正常。当我使用命令行ftp时,它无法运行和安装。

提前致谢!

1 个答案:

答案 0 :(得分:2)

在脚本中添加“binary”命令 - 看起来文件是以文本模式传输的。