使用批处理命令通过FTP发送到大型机后如何将本地文件移动到另一个本地文件夹

时间:2019-03-14 16:33:51

标签: windows batch-file ftp mainframe

我有一个使用简单的.BAT文件通过ftp本地文件上传到大型机的例程,在成功发送此文件后,应将其移至另一个本地目录,该如何使该过程自动化?如果出现错误,可以暂停脚本执行

我使用两个bat文件SEND.BAT和CONFIG.BAT,我只运行SEND.bat;

SEND.bat

ftp -s:CONFIG.bat X.X.X.X
pause

CONFIG.bat

USER
PASSWORD
CD B.A01
put \\SERVER.contoso.com\FOLDER\*.txt RETORNO(+1)
put \\SERVER.contoso.com\FOLDER\*.txt COMPROV(+1)
disconnect
bye

成功提交后,如果大型机返回码为

,我如何自动将这些文件移动到相应的本地文件夹中?
  

250成功发送

如果大型机返回的是

  

未连接

  

失败

只需使用Pause暂停命令即可。是否可以通过电子邮件发送两种情况的警告或打开网站(该网站已经存在并将拨打我的电话)?在Windows中仅使用bat命令?

感谢帮助!

0 个答案:

没有答案