主頁 > 知識庫 > 備份文件并上傳至FTP服務(wù)器的bat代碼

備份文件并上傳至FTP服務(wù)器的bat代碼

熱門標(biāo)簽:雷霆電銷機(jī)器人怎么樣 呼倫貝爾外呼系統(tǒng) 如何弄地圖標(biāo)注 玉林市機(jī)器人外呼系統(tǒng)哪家好 清遠(yuǎn)百度地圖標(biāo)注店鋪位置 如何申請400電話業(yè)務(wù)mm 電話機(jī)器人產(chǎn)品怎么樣 電話機(jī)器人全國招商 智能打電話機(jī)器人收費(fèi)

定時備份文件并FTP上傳至備份服務(wù)器

復(fù)制代碼 代碼如下:

@echo off
color 0f
title 定時備份文件并FTP上傳至備份服務(wù)器

rem 要備份的文件夾
echo:
set /p bak_webFile=        請將要上傳的文件(夾)拖到此處=

rem 當(dāng)前日期(格式Y(jié)YYYMMDD)
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上傳至備份服務(wù)器

復(fù)制代碼 代碼如下:

rem 定時備份文件并FTP上傳至備份服務(wù)器
rem 要備份的文件夾
set bak_webFile=F:\備份\
rem 臨時文件夾
set bak_tmpFile=C:\~UpTemp\
rem 日志文件夾
set bak_logPath=C:\~bak_log\
rem 生成的rar 文件名
set bak_bakFile=YYYYMMDD(頁面?zhèn)浞?
rem 當(dāng)前日期(格式Y(jié)YYYMMDD)
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

您可能感興趣的文章:
  • 實(shí)現(xiàn)自動上傳文件到ftp服務(wù)器的BAT腳本分享
  • 批處理bat下載FTP服務(wù)器上某個目錄下的文件
  • 批處理bat下載FTP服務(wù)器上指定天數(shù)之前的文件
  • linux和windows下的自動ftp腳本(shell bat)
  • Bat腳本處理ftp超強(qiáng)案例分析
  • 使用FTP下載目錄,即FTP命令批量自動下載的bat文件
  • windows下定時利用bat腳本實(shí)現(xiàn)ftp上傳下載

標(biāo)簽:江西 三門峽 株洲 公主嶺 臺州 白銀 蕪湖 樂山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《備份文件并上傳至FTP服務(wù)器的bat代碼》,本文關(guān)鍵詞  備份,文件,并,上傳,至,FTP,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《備份文件并上傳至FTP服務(wù)器的bat代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于備份文件并上傳至FTP服務(wù)器的bat代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章