我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何实现备份文件并上传至FTP服务器的bat

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何实现备份文件并上传至FTP服务器的bat

这篇文章主要介绍了如何实现备份文件并上传至FTP服务器的bat,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

定时备份文件并FTP上传至备份服务器

代码如下:


@echo off
color 0f
title 定时备份文件并FTP上传至备份服务器

rem 要备份的文件夹
echo:
set /p bak_webFile=        请将要上传的文件(夹)拖到此处=

rem 当前日期(格式YYYYMMDD)
set bak_date=%date:~0,4%%date:~5,2%%date:~8,2%

rem ftp信息
set bak_ftpServer=202.96.189.52
set bak_ftpUserName=Wingl83
set bak_ftpUserPass=l7l2O6OO

echo:
echo:
echo:        开始上传

rem 生成ftp命令文件
echo open %bak_ftpServer% >ftp.up
echo %bak_ftpUserName%>>ftp.up
echo %bak_ftpUserPass%>>ftp.up
echo bin >>ftp.up
echo mput %bak_webFile%\* >>ftp.up
echo bye >>ftp.up

FTP -s:ftp.up -i >>%bak_logPath%log-%bak_date%.txt
del ftp.up /q
del log-%bak_date%.txt /q

echo:
echo:
echo:        上传完成

定时备份文件并FTP上传至备份服务器

代码如下:


rem 定时备份文件并FTP上传至备份服务器
rem 要备份的文件夹
set bak_webFile=F:\备份\
rem 临时文件夹
set bak_tmpFile=C:\~UpTemp\
rem 日志文件夹
set bak_logPath=C:\~bak_log\
rem 生成的rar 文件名
set bak_bakFile=YYYYMMDD(页面备份)
rem 当前日期(格式YYYYMMDD)
set bak_date=%date:~0,4%%date:~5,2%%date:~8,2%

rem ftp信息
set bak_ftpServer=202.96.189.52
set bak_ftpUserName=Wingl83
set bak_ftpUserPass=l7l2O6OO

set bak_timeStart=%time%
md %bak_tmpFile%
md %bak_logPath%

echo -------- 开始压缩 [%bak_timeStart%] >%bak_logPath%log-%bak_date%.txt

"C:\Program Files\WinRAR\Rar.exe" a -ag+%bak_bakFile% %bak_tmpFile% %bak_webFile% 

echo -------- 压缩完成,开始上传 [%time%/%bak_timeStart%] >>%bak_logPath%log-%bak_date%.txt

rem 生成ftp命令文件
echo open %bak_ftpServer% >ftp.up
echo %bak_ftpUserName%>>ftp.up
echo %bak_ftpUserPass%>>ftp.up
echo bin >>ftp.up
echo mkdir %bak_date% >>ftp.up
echo cd %bak_date% >>ftp.up
echo mput %bak_tmpFile%\* >>ftp.up
echo bye >>ftp.up

FTP -s:ftp.up -i >>%bak_logPath%log-%bak_date%.txt
del ftp.up /q
rem Xcopy %bak_tmpFile%* C:\Temp /y
del %bak_tmpFile%*.* /q /s
rd %bak_tmpFile% /q
echo -------- 上传完成 [%time%/%bak_timeStart%] >>%bak_logPath%log-%bak_date%.txt

感谢你能够认真阅读完这篇文章,希望小编分享的“如何实现备份文件并上传至FTP服务器的bat”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何实现备份文件并上传至FTP服务器的bat

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何实现备份文件并上传至FTP服务器的bat

这篇文章主要介绍了如何实现备份文件并上传至FTP服务器的bat,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。定时备份文件并FTP上传至备份服务器代码如下:@echo offc
2023-06-08

如何将文件上传至云服务器

要将文件上传到云服务器,您可以按照以下步骤进行操作:1. 获取云服务器的登录凭证:通常,您会获得一个IP地址、用户名和密码来登录到云服务器。如果您使用的是云服务提供商的控制台,您可能需要提前创建一个云服务器实例。2. 连接到云服务器:使用S
2023-08-08

怎么用BAT脚本实现自动上传文件到ftp服务器的功能

这篇文章主要讲解了“怎么用BAT脚本实现自动上传文件到ftp服务器的功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用BAT脚本实现自动上传文件到ftp服务器的功能”吧!代码如下:@E
2023-06-08

WP 文件如何上传至阿里云服务器

简介:在进行网站开发时,我们经常需要将WP文件上传至阿里云服务器。本文将介绍如何使用FTP工具将WP文件上传至阿里云服务器。在进行网站开发时,我们需要将WP文件上传至阿里云服务器。首先,我们需要登录到阿里云服务器,并安装FTP工具。在安装完成后,我们可以使用FTP工具将WP文件上传至服务器。第一步是下载并安装FTP工具
WP 文件如何上传至阿里云服务器
2023-12-26

批处理bat如何实现下载FTP服务器上指定天数之前的文件

这篇文章主要介绍了批处理bat如何实现下载FTP服务器上指定天数之前的文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。示例代码:@echo offrem 指定FTP用户名s
2023-06-08

如何用FTP上传文件到阿里云服务器

在进行网站开发或者文件传输时,FTP(文件传输协议)是一个非常重要的工具。尤其在阿里云服务器上,使用FTP上传文件更是必不可少的操作。本文将详细介绍如何用FTP上传文件到阿里云服务器。步骤一:连接阿里云服务器首先,你需要通过阿里云的控制台或者其他方式连接到你的阿里云服务器。在连接过程中,你需要输入你的用户名和密码
如何用FTP上传文件到阿里云服务器
2023-11-17

android 捕捉异常并上传至服务器的简单实现

在项目中,我们的应用经常会遇到崩溃的情况,如果你的项目已经发送到了应用市场上,那么应用发生的崩溃开发人员是开不到的,所以我们要想办法将异常信息传到服务器上,便于开发人员查看并作出修改。Google考虑到这一点,也提供了Thread.Unca
2022-06-06

CentOS中如何使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中

这篇文章主要讲解了“CentOS中如何使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS中如何使用Shell脚本实现
2023-06-09

Shell脚本实现上传zip压缩文件到FTP服务器

# /bin/bash# creator:lihuibin# date : 2014-03-10 16:45# desc : upload file to ftphosts="192.168.56.100"port=21user=testp
2022-06-04

shell编程如何实现跨服务器备份文件

小编给大家分享一下shell编程如何实现跨服务器备份文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!需求:查询某个文件夹下的所有文件,将文件修改时间小于当前时间
2023-06-09

如何使用阿里云FTP上传文件到服务器

阿里云FTP是阿里云提供的文件传输协议服务,用户可以通过FTP协议,将本地文件上传到阿里云服务器,或者从阿里云服务器下载文件到本地。本文将详细介绍一下如何使用阿里云FTP上传文件到服务器。步骤一:注册和登录阿里云账号首先,你需要在阿里云官网上注册一个账号,然后登录你的账号。如果你已经有阿里云账号,可以直接跳过这一
如何使用阿里云FTP上传文件到服务器
2023-11-18

ftp服务器搭建部署与C#实现ftp文件上传的方法是什么

本文小编为大家详细介绍“ftp服务器搭建部署与C#实现ftp文件上传的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“ftp服务器搭建部署与C#实现ftp文件上传的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一
2023-07-02

如何用bat批处理下载FTP服务器上某个目录下的文件

本篇内容主要讲解“如何用bat批处理下载FTP服务器上某个目录下的文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用bat批处理下载FTP服务器上某个目录下的文件”吧!本代码以下载FTP服
2023-06-08

CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中

一、安装Email发送程序yum install sendmail mutt二、安装FTP客户端程序本脚本需要用到FTP客户端程序将文件上传到FTP空间上面,因此必须安装FTP客户端,否则将出现ftp命令无法找到的错误。 安装步骤请参考:《
2022-06-04

阿里云服务器FTP上传:如何快速高效地传输文件

简介在进行网站开发、数据备份、文件共享等操作时,我们经常需要将文件从本地计算机传输到阿里云服务器。而FTP(FileTransferProtocol)是一种常用的文件传输协议,它允许我们在本地计算机和远程服务器之间进行文件传输。本文将介绍如何使用阿里云服务器FTP上传功能,以实现快速高效的文件传输。步骤一:创建FTP账
阿里云服务器FTP上传:如何快速高效地传输文件
2024-01-30

java如何实现文件切片上传服务器+断点续传

这篇文章主要为大家展示了“java如何实现文件切片上传服务器+断点续传”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“java如何实现文件切片上传服务器+断点续传”这篇文章吧。1.定义一个实体类用
2023-06-22

编程热搜

目录