iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >如何实现备份文件并上传至FTP服务器的bat
  • 951
分享到

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

2023-06-08 12:06:35 951人浏览 薄情痞子
摘要

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

这篇文章主要介绍了如何实现备份文件并上传至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”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网服务器频道,更多相关知识等着你来学习!

--结束END--

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

本文链接: https://www.lsjlt.com/news/253959.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • 如何实现备份文件并上传至FTP服务器的bat
    这篇文章主要介绍了如何实现备份文件并上传至FTP服务器的bat,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。定时备份文件并FTP上传至备份服务器代码如下:@echo offc...
    99+
    2023-06-08
  • Java如何实现FTP文件上传
    这篇文章给大家分享的是有关Java如何实现FTP文件上传的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、配置FTP文件服务器以Ubuntu为例FTP两种模式简介PORT(主动模式)第一步FTP客户端首先随机选择...
    99+
    2023-06-15
  • Java实现文件上传到ftp服务器
    一、ftp简介 文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和...
    99+
    2023-09-02
    服务器 java 网络
  • 如何将文件上传至云服务器
    要将文件上传到云服务器,您可以按照以下步骤进行操作:1. 获取云服务器的登录凭证:通常,您会获得一个IP地址、用户名和密码来登录到云...
    99+
    2023-08-08
    云服务器
  • 怎么用BAT脚本实现自动上传文件到ftp服务器的功能
    这篇文章主要讲解了“怎么用BAT脚本实现自动上传文件到ftp服务器的功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用BAT脚本实现自动上传文件到ftp服务器的功能”吧!代码如下:@E...
    99+
    2023-06-08
  • 利用java如何实现上传ftp文件
    今天就跟大家聊聊有关利用java如何实现上传ftp文件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。准备条件:java实现ftp上传用到了commons-net-3.3.jar包首先...
    99+
    2023-05-31
    java ftp上传 ava
  • Spring boot实现上传文件至本地或服务器
    大家好 我是程序猿小张 图片文件上传是项目中必不可少的一个功能,上传的地址也当然是优先选择第三方的对象存储,例如七牛云、阿里云等等,但是当中的话只有七牛云是有一个免费额度的,其他都是要收钱的。所以就想...
    99+
    2023-09-01
    spring boot 服务器 后端
  • WP 文件如何上传至阿里云服务器
    简介: 在进行网站开发时,我们经常需要将 WP 文件上传至阿里云服务器。本文将介绍如何使用 FTP 工具将 WP 文件上传至阿里云服务器。 在进行网站开发时,我们需要将 WP 文件上传至阿里云服务器。首先,我们需要登录到阿里云服务器,并安装...
    99+
    2023-12-26
    阿里 传至 服务器
  • Java如何实现文件压缩与上传FTP
    目录Java文件压缩与上传FTP文件压缩Ftp下载与上传文件Java程序FTP上传文件依赖架包 commons-net-3.4.jarJava文件压缩与上传FTP 文件压缩 1.po...
    99+
    2024-04-02
  • 批处理bat如何实现下载FTP服务器上指定天数之前的文件
    这篇文章主要介绍了批处理bat如何实现下载FTP服务器上指定天数之前的文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。示例代码:@echo offrem ...
    99+
    2023-06-08
  • ftp服务器搭建部署与C#实现ftp文件的上传的示例
    目录一、简介二、搭建FTP服务器步骤(Window sserver 2016为例)三、登录测试  四、C#上传文件到FTP服务器一、简介 FTP是File Transfer...
    99+
    2024-04-02
  • 如何用FTP上传文件到阿里云服务器
    在进行网站开发或者文件传输时,FTP(文件传输协议)是一个非常重要的工具。尤其在阿里云服务器上,使用FTP上传文件更是必不可少的操作。本文将详细介绍如何用FTP上传文件到阿里云服务器。 步骤一:连接阿里云服务器 首先,你需要通过阿里云的控制...
    99+
    2023-11-17
    阿里 如何用 上传文件
  • CentOS中如何使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
    这篇文章主要讲解了“CentOS中如何使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS中如何使用Shell脚本实现...
    99+
    2023-06-09
  • php如何实现上传文件并替换
    这篇“php如何实现上传文件并替换”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“php如何实现上传文件并替换”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入...
    99+
    2023-06-06
  • shell编程如何实现跨服务器备份文件
    小编给大家分享一下shell编程如何实现跨服务器备份文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!需求:查询某个文件夹下的所有文件,将文件修改时间小于当前时间...
    99+
    2023-06-09
  • 如何使用阿里云FTP上传文件到服务器
    阿里云FTP是阿里云提供的文件传输协议服务,用户可以通过FTP协议,将本地文件上传到阿里云服务器,或者从阿里云服务器下载文件到本地。本文将详细介绍一下如何使用阿里云FTP上传文件到服务器。 步骤一:注册和登录阿里云账号 首先,你需要在阿里云...
    99+
    2023-11-18
    阿里 如何使用 上传文件
  • ftp服务器搭建部署与C#实现ftp文件上传的方法是什么
    本文小编为大家详细介绍“ftp服务器搭建部署与C#实现ftp文件上传的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“ftp服务器搭建部署与C#实现ftp文件上传的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一...
    99+
    2023-07-02
  • 云服务器文件如何备份
    云服务器文件备份的方法有以下几种:1. 手动备份:通过登录服务器,将需要备份的文件复制到其他存储介质(如外部硬盘、本地电脑)上进行保...
    99+
    2023-08-29
    云服务器
  • 如何用bat批处理下载FTP服务器上某个目录下的文件
    本篇内容主要讲解“如何用bat批处理下载FTP服务器上某个目录下的文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用bat批处理下载FTP服务器上某个目录下的文件”吧!本代码以下载FTP服...
    99+
    2023-06-08
  • 上传文件至云服务器的方法是什么
    上传文件至云服务器的方法有多种,以下是其中几种常见的方法:1. 使用基于网页的文件管理器:云服务器提供的网页界面通常有一个文件管理器...
    99+
    2023-09-22
    云服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作