对不起,如果这是一个重复的问题。我查看了其他线程,但是虽然还有其他类似的问题,但似乎没有一个能够真正解决这个问题:
我有 ftp 服务器上需要的两个文件。如果我使用 filezilla 将它们拖放到文件夹中,我可以按预期运行文件。如果我通过命令行 ftp(Windows 7 中的“开箱即用”ftp)获取文件,图标看起来会有所不同。当我拖放它时,它没有漂亮的漂亮红色“Adobe Air”图标,而是有一个通用的 Windows 类型图标,在图标的底角有一个小盾牌和一个小挂锁。我检查了文件权限,但似乎是一样的。绝对不同的一件事是,当我使用 Filezilla 拖放文件时,它似乎仍然具有来自 adobe 的数字签名(它是 adobe air 安装程序 exe 文件)。当我使用命令行 ftp 时,它似乎由于某种原因丢失了数字签名。一世' 我不确定这是否真的是问题所在。哦,即使我以管理员身份运行,命令行 ftp 版本也无法运行。
我使用的实际 ftp 命令是:
ftp -s:myfile.txt ftp.myftpsite.com
其中 myfile.txt 包含以下内容:
anonymous@myftpsite.com 获取 AdobeAIRInstaller.exe C:\AdobeAIRInstaller.exe 退出
哦,这是一个问题的原因是,当我拖放 SweepsCoachClient.air 文件时,它可以正常运行和安装。当我使用命令行 ftp 时,它无法运行和安装。
提前致谢!