`
swjtu_snail
  • 浏览: 12938 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

ftp上传下载脚本(修改)

    博客分类:
  • FTP
ftp 
阅读更多
1. upload.bat
echo "hello world"!

@echo off
echo Trans these file to remote server:

set pack_user=guojie
set pack_pass=guojie
set pack_host=10.71.130.137
set ftpname=tmp.ftp
set ftpfilelist="%~dp0%ftpname%"
set src_dir=D:\upload_data

rem 打包、删除过期文件
winrar a -v1024 -as -r -EP1 %~dp0\upload_data.rar %src_dir%


rem  上传源文件
echo user  %pack_user%  %pack_pass% > %ftpfilelist%
echo binary >> %ftpfilelist%

echo put upload_data.rar >> %ftpfilelist%
echo bye  >> %ftpfilelist%


ftp -s:%ftpfilelist% -n %pack_host%



pause

2. download.bat
@echo on

rem 下载数据
set download_user=guojie
set download_pass=guojie
set download_host=10.71.130.137
set ftpname=tmp.ftp
set src_dir=D:\download_data
set ftpfilelist="%src_dir%\%ftpname%"

echo user  %download_user%  %download_pass% > %ftpfilelist%
echo binary >> %ftpfilelist%
echo get upload_data.rar upload_data.rar >> %ftpfilelist%
echo bye  >> %ftpfilelist%
ftp -s:%ftpfilelist% -n %download_host%


set systemdate=%date:~0,10%

mkdir %src_dir%\%systemdate%
pause
winrar e upload_data.rar %src_dir%\%systemdate%\
pause

分享到:
评论

相关推荐

    FTP自动上传脚本

    因此,开发一个自动化脚本来处理FTP上传任务变得尤为重要。自动化脚本可以显著提高工作效率,减少人为错误,并且可以灵活地根据需求定制不同的上传逻辑。 #### 三、Windows与Linux下的FTP自动上传脚本编写 1. **...

    linux系统下ftp的自动脚本

    Linux 系统下可以使用 FTP 客户端工具来实现文件的上传和下载。在实际应用中,我们需要自动化 FTP 过程,以提高工作效率和减少人工错误。因此,了解 Linux 系统下 FTP 的自动脚本变得非常重要。 一、FTP 的基本概念...

    windows下自动FTP脚本

    在Windows操作系统中,自动FTP(File Transfer Protocol)脚本是一种常用的方法,用于定期或按需自动上传或下载数据到远程FTP服务器。这在备份、同步文件或者在不同系统间交换数据时非常有用。本文将详细介绍如何...

    Linux+ftp+自动上传备份文件脚本

    文中提到了Server-U,这是一款流行的Windows FTP服务器软件,允许用户上传和下载文件。 3. **Linux终端访问FTP**: 在Linux中,可以使用`ftp`命令行客户端来连接FTP服务器并执行文件操作。例如,`user`和`password...

    ftp传输脚本.zip

    FTP脚本则是预先编写好的一系列FTP命令,用于自动化执行批量文件上传、下载或管理任务。在这个名为"ftp传输脚本.zip"的压缩包文件中,包含了一个或多个与FTP传输相关的脚本文件。 FTP脚本的基本结构通常包括登录...

    AU3FTP上传下载目录示例.

    总之,AU3FTP上传下载目录示例是一个实践性的教学工具,旨在帮助用户掌握使用AutoIt3和AU3FTP进行FTP操作的技能。通过研究和实践这个示例,你可以提升你的自动化编程能力,并能更有效地处理与FTP相关的任务。

    ftp一键安装脚本(centos)

    在CentOS操作系统中,通过编写一键安装脚本来配置FTP服务器,可以极大地简化安装和设置过程。本文将详细讲解如何使用FTP一键安装脚本来在CentOS上搭建FTP服务。 首先,让我们了解FTP的一般工作原理。FTP允许用户在...

    cuteftp-FTP 上传 下载工具

    在标题中提到的"CuteFTP FTP上传下载工具",主要涵盖了以下知识点: 1. **FTP协议**:FTP是Internet上最早使用的协议之一,用于在两台计算机之间进行文件传输。它依赖于TCP/IP协议栈,并分为控制连接和数据连接,...

    FTP上传下载工具

    FTP上传下载工具是专门设计来简化这一过程的应用程序,它提供了用户友好的界面和高效的功能,使得非技术用户也能轻松地管理他们的文件传输。 FTP工具通常包含以下核心功能: 1. **连接管理**:用户可以保存和管理...

    Shell脚本创建SFTP和FTP账户

    FTP是一种用于在网络上进行文件传输的标准协议,它允许用户从远程服务器上下载文件或将文件上传到服务器。在Linux中,创建FTP账户通常涉及用户账户的创建、主目录的设定以及FTP服务配置的更新。脚本可能包含`adduser...

    Linux下使用Shell脚本实现ftp的自动上传下载的代码小结

    在Linux环境中,Shell脚本是一种强大的工具,可以用来自动化各种任务,包括与FTP(File Transfer Protocol)服务器交互,实现文件的自动上传和下载。下面我们将详细探讨如何利用Shell脚本来实现这些功能。 首先,...

    Loadrunner录制上传本地文件脚本

    7. **分析和编辑脚本**:检查生成的脚本,可能需要对某些部分进行修改,例如替换录制时的临时文件路径为实际文件路径,或者添加断言来验证文件是否成功上传。 8. **保存并导入到Controller**:将编辑后的脚本保存,...

    FTP自动上传下载(可手动)

    FTP自动上传功能通常基于一定的规则,例如监控特定文件夹的变化,当检测到有新文件或文件被修改时,就会触发上传过程。这在数据备份、文件同步或者内容分发等场景中非常有用。为了实现这一功能,开发者会编写脚本或...

    FlashFXP5-ftp上传下载

    在FTP上传下载方面,FlashFXP5具备以下关键知识点: 1. **多站点管理**:用户可以同时连接并管理多个FTP服务器,这对于需要频繁在不同服务器之间切换的用户来说非常实用。 2. **断点续传**:如果文件传输过程中因...

    FTP.zip_FTP 下载_ftp下载

    这些库提供了方便的方法来执行FTP操作,包括登录、文件上传下载等。 4. **SSL/TLS安全连接**:为了增强FTP的安全性,有FTP over SSL(FTPS,也称为FTPES)和Secure FTP(SFTP,基于SSH协议),它们提供加密的传输,...

    window下bat操作ftp、sftp cmd操作ftp、sftp

    window下bat操作ftp、sftp,脚本已完善,只需要修改配置即可。本脚本是参照https://download.csdn.net/download/housonglin1213/10127890进行修的,分值是系统设置的,没分的话可以从前面的链接中下载

    FTP资源下载工具FlashFTP

    FlashFTP是一款功能强大的FTP资源下载工具,主要用于与FTP服务器进行交互,实现文件的上传、下载以及管理。在本文中,我们将深入探讨FlashFTP的核心特点、使用方法以及它在IT行业中扮演的角色。 首先,FTP(File ...

    FTP空间上传工具

    3. **断点续传**:如果在上传或下载过程中因网络问题中断,FTP工具能够记住当前进度,并在重新连接后继续未完成的任务,避免了重复工作。 4. **文件同步**:FTP工具可实现本地与远程目录的同步,确保两个位置的文件...

    ftp上传工具类+登录+样例

    3. 数据回写处理:在FTP上传过程中,有时需要在上传后对服务器端的数据进行一些处理,比如修改文件权限、更新文件元信息或执行其他脚本。这可能涉及到FTP命令的发送,如`site`命令,或者在上传完成后执行服务器端的...

Global site tag (gtag.js) - Google Analytics