我有一个文件,其中包含我的客户文章,该文件需要通过FTP将每周上传到远程Unix服务器,并使用远程命令将文章读取到其系统中(该机构跟踪EAN编码的代理商)。运行远程服务器的人员为我的客户端提供了一个批处理文件,以便将此文章文件上传到服务器,并且他们一直在手动进行。

我所做的工作是开发客户系统,我想自动化此文件上传。他们的系统在Ubuntu服务器上,因此我将批处理文件转换为Shell-Script。

现在,除了调用远程服务器上的脚本外,一切正常。脚本到达命令“引用rcmd调用...”命令后,我得到了一个“不了解的500命令” -Error。如果我用批处理文件运行它的弗罗窗户,则没有这样的错误。

我已经手动登录了他们的FTP,并试图编写不同的报价命令,但它们都没有起作用。

我发现人们通过谷歌搜索有类似的问题,但找不到任何解决方案。

有人知道为什么这是远程命令通过Windows而不是通过Ubuntu工作的?

有帮助吗?

解决方案

事实证明,我们的防火墙阻止了通过FTP-CLIENT发送的“报价” - 命令。

通过 AS/400 FTP问题和答案表

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top