Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- cls
- rem Start of operation
- rem Get start time:
- for /F "tokens=1-4 delims=:.," %%a in ("%time%") do (
- set /A "start=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
- )
- echo Daily backup started on %date% at %time:~0,8%.
- echo.
- echo Backing up to Desktop ...
- pushd \\vc-vm2\Profiles\Izek\Desktop\Backup\vc
- del backup7.mdb
- ren backup6.mdb backup7.mdb
- ren backup5.mdb backup6.mdb
- ren backup4.mdb backup5.mdb
- ren backup3.mdb backup4.mdb
- ren backup2.mdb backup3.mdb
- ren backup1.mdb backup2.mdb
- ren vitacareserver.mdb backup1.mdb
- copy H:\VitaCareDB\VitaCareServer.mdb \\vc-vm2\Profiles\Izek\Desktop\Backup\vc /y
- forfiles /C "cmd /c echo @fname created at @fdate @ftime"
- popd
- echo.
- echo Backing up to Local Storage ...
- cd\backup
- del backup7.mdb
- ren backup6.mdb backup7.mdb
- ren backup5.mdb backup6.mdb
- ren backup4.mdb backup5.mdb
- ren backup3.mdb backup4.mdb
- ren backup2.mdb backup3.mdb
- ren backup1.mdb backup2.mdb
- ren vitacareserver.mdb backup1.mdb
- copy H:\VitaCareDB\VitaCareServer.mdb c:\backup /y
- forfiles /C "cmd /c echo @fname created at @fdate @ftime"
- echo.
- echo Backing up to Personal OneDrive ...
- cd\Users\izek.VITACAREHHA\OneDrive\Backup\vc
- del backup7.mdb
- ren backup6.mdb backup7.mdb
- ren backup5.mdb backup6.mdb
- ren backup4.mdb backup5.mdb
- ren backup3.mdb backup4.mdb
- ren backup2.mdb backup3.mdb
- ren backup1.mdb backup2.mdb
- ren vitacareserver.mdb backup1.mdb
- copy "H:\VitaCareDB\VitaCareServer.mdb" "C:\Users\izek.VITACAREHHA\OneDrive\Backup\vc" /y
- forfiles /C "cmd /c echo @fname created at @fdate @ftime"
- echo.
- echo Backing up to Professional OneDrive ...
- cd\Users\izek.VITACAREHHA\OneDrive - VitaCare\Backup
- del backup7.mdb
- ren backup6.mdb backup7.mdb
- ren backup5.mdb backup6.mdb
- ren backup4.mdb backup5.mdb
- ren backup3.mdb backup4.mdb
- ren backup2.mdb backup3.mdb
- ren backup1.mdb backup2.mdb
- ren vitacareserver.mdb backup1.mdb
- copy "H:\VitaCareDB\VitaCareServer.mdb" "C:\Users\izek.VITACAREHHA\OneDrive - VitaCare\Backup" /y
- forfiles /C "cmd /c echo @fname created at @fdate @ftime"
- echo.
- rem Get end time:
- for /F "tokens=1-4 delims=:.," %%a in ("%time%") do (
- set /A "end=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
- )
- rem Get elapsed time:
- set /A elapsed=end-start
- rem Show elapsed time:
- set /A hh=elapsed/(60*60*100), rest=elapsed%%(60*60*100), mm=rest/(60*100), rest%%=60*100, ss=rest/100, cc=rest%%100
- set "mo="
- set "so="
- if %mm% gtr 0 set "mo=Minute(s)"
- if %mm% equ 0 set "mm="
- if %ss% gtr 0 set "so=Second(s)"
- if %ss% equ 0 set "ss="
- echo.
- echo Process completed in:%mm%%mo% %ss% %so%
- echo.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement