【问题标题】:How to transfer file from PC (windows 7) to Mainframe either using script or FTP?如何使用脚本或 FTP 将文件从 PC(Windows 7)传输到大型机?
【发布时间】:2014-10-31 14:47:58
【问题描述】:

我想在不打开大型机的情况下使用脚本或 FTP 从本地驱动器传输到 mianframe。请帮助我。任何帮助都很有价值。提前致谢。

我尝试了第 1 步: 开始 --> 运行 --> 命令
Step2:输入以下命令 FTP XX.XXX.XX.XXX 其中XX.XXX.XX.XXX是主机的ip地址 Step3:当提示您输入用户名和密码时,提供您的主机ID和主机密码 第四步: 将文件从 PC 上传到主机 PUT D:\MYFILES\TEST.TXT 'FILE.ON.MAINFRAM'.......PUT "PC 文件路径 (例如 c:\xxxxxxxx)" "主机文件名 "

在哪里 FILE.ON.MAINFRAM 是大型机上的文件 和 D:\MYFILES\TEST.TXT - 是PC上的文件

当我进入 FTP 并使用 ip 打开时,它显示已连接到 Ip,但不要求输入用户名和密码。

【问题讨论】:

  • 在您的网站上询问。如果他们希望你这样做,他们就会知道他们希望你这样做的方式。如果他们不想让你这样做,无论如何都不要尝试,更不用说来自互联网的随机建议了。
  • 你已经尝试了什么?结果如何? “不打开大型机”是什么意思?这是否意味着“不使用 3270 模拟器”?
  • 打开模拟器并手动选择上传选项是否有可能使用 FTP 上传文件。

标签: ftp mainframe


【解决方案1】:

这取决于您的网站。是的,FTP 存在于大型机上,但您的站点必须启用它。您所看到的表明他们没有启用它,或者可能设置了某种安全性,例如 FTPS。模拟器也可能允许您上传文件,但同样,这取决于您的网站。

【讨论】:

  • 我已经是该提案的发起人。至于为什么我怀疑它没有启用:端口 23 上有东西,或者你会得到连接被拒绝/超时。但它不响应 FTP 客户端,因此这表明有问题,或者预期有不同的协议,例如 FTPS。
【解决方案2】:

如果您已连接,则表示 MF 正在运行 FTP 服务器,因此已完成一个步骤。

大型机 FTP 有点不同,它可能不会询问用户和密码,而是等待您提供 - 连接后使用 USER usernamePASS password

a list of FTP commands 会派上用场。记得设置转帐TYPE和转帐MODE

【讨论】:

    猜你喜欢
    • 2012-01-14
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 2010-10-30
    • 1970-01-01
    相关资源
    最近更新 更多