1、實現從源資料夾篩選指定天數內修改文件,拷貝到目的資料夾。
2、將本地檔案上傳到指定的ftp伺服器。
@echo off
rem 拷貝檔案到中間資料夾
del /f /q /a d:\work\backup\data\*.*
rem @echo off
rem 取5天之前的日期,取回放入變數nowdate
echo wscript.echo dateadd("d",-5,date) >%tmp%\tmp.vbs
for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set y=%%i
for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set m=%%j
for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set d=%%k
echo %m%-%d%-%y%
xcopy /d:%m%-%d%-%y% /y d:\mongodb\data\zfgjj8_es d:\work\backup\data
rem 上傳檔案到ftp伺服器
echo open 192.168.101.6>>ftptmp.bat
echo user mango mango>>ftptmp.bat
echo prom off>>ftptmp.bat
echo mput d:\work\backup\data\*>>ftptmp.bat
echo bye>>ftptmp.bat
echo exit>>ftptmp.bat
ftp -n -s:ftptmp.bat
del /q ftptmp.bat
dos批處理拷貝檔案
最近在部署伺服器的時候,需要用到把乙個站點檔案拷貝到其他站點。乙個乙個手動copy太累人了,寫了個簡單的批處理檔案,基本能達到目的,具體怎麼做呢 1 把需要拷貝到各個站點的檔案,單獨放到乙個目錄下。比如e website orig 2 使用dos的xcopy命令,把原始檔orig拷貝到各個目的檔案,...
批處理 同型別檔案拷貝
1 目標 複製某個資料夾下某種型別的檔案到指定目錄下 echo off echo 建立檔案目錄 mkdir lib xcopy e 鏈結庫 lib lib y pause 測試可用 參考 命令,遮蔽呼叫命令輸出,不加 則會在螢幕上輸出呼叫的命令及過程 echo命令,呼叫方法echo message ...
批處理xcopy命令拷貝檔案和資料夾
可以用xcopy實現,即 xcopy obt c windows obt s e xcopy 還有眾多的功能,是加引數來完成的。上面的 s e 引數的作用分別是把子目錄和空目錄都複製過去,一些使用舉例和引數說明如下 1 如只是單純地複製 e 盤上所有檔案到 d 盤上,就輸入 xcopy e d s ...