备份文件并上传至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=l7l2O6OOecho:
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.upFTP -s:ftp.up -i >>%bak_logPath%log-%bak_date%.txt
del ftp.up /q
del log-%bak_date%.txt /qecho:
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=l7l2O6OOset 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.upFTP -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
您可能感兴趣的文章:
- mysql定期备份数据并压缩上传到ftp服务器的bat文件脚本,恢复建议使用SQLyog enterprise
- C# FTP上传文件至服务器代码
- 【转】C# FTP上传文件至服务器代码
- C# FTP上传文件至服务器代码
- C# FTP上传文件至服务器代码
- Java代码实现上传文件到Ftp服务器
- C# FTP上传文件至服务器代码
- Windows下通过bat脚本实现自动上传文件到ftp服务器
- bat脚本自动上传文件到Linux FTP服务器上
- Java代码实现FTP服务器上传文件与下载文件
- 实现自动上传文件到ftp服务器的BAT脚本分享
- C# FTP上传文件至服务器代码
- 实现自动上传文件到ftp服务器的BAT脚本分享
- C# FTP上传文件至服务器代码
- C# FTP上传文件及文件夹至服务器代码
- java+jsp代码实现从FTP服务器上传下载文件
- C# FTP上传文件至服务器代码
- php获取svn文件,然后ftp上传服务器代码
- JAVA连接FTP服务器,并上传/下载文件代码