美文网首页
批处理来完成FTP文件自动下载

批处理来完成FTP文件自动下载

作者: 刘小白DOER | 来源:发表于2021-12-01 11:55 被阅读0次

        前几天笔者遇到一个需求,在windows平台下使用ftp来远程获取交换机的配置文件。鉴于每一次都需要在命令行里面手动输入,过程繁琐,于是想着使用脚本来完成这个重复性的工作,实现自动化。python的ftplib库也可以解决这个问题,但是笔者未来和其他bat脚本揉在一起,直接windows平台下使用批处理bat来完成。

        ftp -s可以指定包含ftp命令的文本文件,ftp启动后这些命令将自动运行。

    主批处理文件:ftp_main.bat 

        ftp -n -s:"D:/ftp_task.bat"

    ftp命令批处理文件:ftp_task.bat,文件放置于D盘下。

        open your_host

        user username password

        cd filepath

        get filename

        bye

        除了FTP之外,date修改电脑日期,time修改电脑时间,echo ^G测试电脑声音。注意,“^G”是在命令行中使用ctrl + g输入的,可以使用echo ^G > test.txt来获取这个字符。

        最后这个脚本东凑西凑,界面如下:

    相关文章

      网友评论

          本文标题:批处理来完成FTP文件自动下载

          本文链接:https://www.haomeiwen.com/subject/qrrsxrtx.html