【FTP+BAT】Windows 脚本自动备份,通过FTP传输到其他服务器,并设置定时任务【详细】

一开始我想自己一步一步贴图往上写,写了之后一对比,发现别人写得更好!!!那我就引用大佬的,剩下自己在补充QAQ

资源列表如下:

Windows Server 2012 R2

 

一、开通FTP服务器

要想在两个机器之间实现传输文件,那就得开通FTP服务

Windows Server 2012R2 FTP服务介绍及搭建

 

二、写脚本文件

@echo off

::	总的目录
set Source=

:: 本地要备份的目录,必须以\结尾
set sourcePath=%Source%\data\

:: 本地存放备份压缩包路径
set rarPath=%Source%\BackupRAR\

:: 日志存放本地路径
set logDir=%Source%\log\

:: FTP命令文件
set FTPFile=%Source%\ftp.txt

:: 备份压缩包文件远程存储路径(可以是网络路径,前提是必须要有权限管理该路径下的文件夹)
set bakDataTargetPath=
::	备份日志文件的远程存储路径
set bakLogTargetPath=

:: 截取日期函数
set dateStr=%date:~0,4%%date:~5,2%%date:~8,2%

:: 时间戳
set timeStr=%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%

:: 日志文件名
set logFile=%logDir%log

::=========
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值