【OS_Windows】Windows主機之間遠程拷貝文件


針對重要文件有時候需要異地備份,即將一個主機上的文件定時的同步到另一個主機。

set USER=administrator
set PASSWORD=  
set Server1_IP=192.182.1.211
set remoteDataDir=OracleDataBackup\jcgm
if not exist "D:\OracleDataBackup\jcgm"       mkdir D:\OracleDataBackup\jcgm
set DATADIR=D:\OracleDataBackup\jcgm

set SERVER_ROOT=%Server1_IP%\E$\%remoteDataDir%

ping -n 1 %Server1_IP% >nul
if %errorlevel% equ 0 (
goto updata
)

:updata
echo make the netbios connection to server
net use \\%SERVER_ROOT% %PASSWORD% /user:%USER%

echo copy MPFTP to local
xcopy /d /y /e /q \\%SERVER_ROOT% "%DATADIR%"

forfiles /p "%DATADIR%" /s /m *.* /d -7 /c "cmd /c del @path"

echo client side script finished.

 注:將該腳本在備份機上設置為定時任務,就會定時的將遠程主機E:\OracleDataBackup\jcgm目錄向備份機同步


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM