Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. @echo off
  2. cls
  3.  
  4. rem Start of operation
  5.  
  6. rem Get start time:
  7. for /F "tokens=1-4 delims=:.," %%a in ("%time%") do (
  8. set /A "start=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
  9. )
  10. echo Daily backup started on %date% at %time:~0,8%.
  11. echo.
  12.  
  13. echo Backing up to Desktop ...
  14. pushd \\vc-vm2\Profiles\Izek\Desktop\Backup\vc
  15. del backup7.mdb
  16. ren backup6.mdb backup7.mdb
  17. ren backup5.mdb backup6.mdb
  18. ren backup4.mdb backup5.mdb
  19. ren backup3.mdb backup4.mdb
  20. ren backup2.mdb backup3.mdb
  21. ren backup1.mdb backup2.mdb
  22. ren vitacareserver.mdb backup1.mdb
  23. copy H:\VitaCareDB\VitaCareServer.mdb \\vc-vm2\Profiles\Izek\Desktop\Backup\vc /y
  24. forfiles /C "cmd /c echo @fname created at @fdate @ftime"
  25. popd
  26. echo.
  27.  
  28. echo Backing up to Local Storage ...
  29. cd\backup
  30. del backup7.mdb
  31. ren backup6.mdb backup7.mdb
  32. ren backup5.mdb backup6.mdb
  33. ren backup4.mdb backup5.mdb
  34. ren backup3.mdb backup4.mdb
  35. ren backup2.mdb backup3.mdb
  36. ren backup1.mdb backup2.mdb
  37. ren vitacareserver.mdb backup1.mdb
  38. copy H:\VitaCareDB\VitaCareServer.mdb c:\backup /y
  39. forfiles /C "cmd /c echo @fname created at @fdate @ftime"
  40. echo.
  41.  
  42. echo Backing up to Personal OneDrive ...
  43. cd\Users\izek.VITACAREHHA\OneDrive\Backup\vc
  44. del backup7.mdb
  45. ren backup6.mdb backup7.mdb
  46. ren backup5.mdb backup6.mdb
  47. ren backup4.mdb backup5.mdb
  48. ren backup3.mdb backup4.mdb
  49. ren backup2.mdb backup3.mdb
  50. ren backup1.mdb backup2.mdb
  51. ren vitacareserver.mdb backup1.mdb
  52. copy "H:\VitaCareDB\VitaCareServer.mdb" "C:\Users\izek.VITACAREHHA\OneDrive\Backup\vc" /y
  53. forfiles /C "cmd /c echo @fname created at @fdate @ftime"
  54. echo.
  55.  
  56. echo Backing up to Professional OneDrive ...
  57. cd\Users\izek.VITACAREHHA\OneDrive - VitaCare\Backup
  58. del backup7.mdb
  59. ren backup6.mdb backup7.mdb
  60. ren backup5.mdb backup6.mdb
  61. ren backup4.mdb backup5.mdb
  62. ren backup3.mdb backup4.mdb
  63. ren backup2.mdb backup3.mdb
  64. ren backup1.mdb backup2.mdb
  65. ren vitacareserver.mdb backup1.mdb
  66. copy "H:\VitaCareDB\VitaCareServer.mdb" "C:\Users\izek.VITACAREHHA\OneDrive - VitaCare\Backup" /y
  67. forfiles /C "cmd /c echo @fname created at @fdate @ftime"
  68. echo.
  69.  
  70. rem Get end time:
  71. for /F "tokens=1-4 delims=:.," %%a in ("%time%") do (
  72. set /A "end=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
  73. )
  74.  
  75. rem Get elapsed time:
  76. set /A elapsed=end-start
  77.  
  78. rem Show elapsed time:
  79. 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
  80.  
  81. set "mo="
  82. set "so="
  83. if %mm% gtr 0 set "mo=Minute(s)"
  84. if %mm% equ 0 set "mm="
  85. if %ss% gtr 0 set "so=Second(s)"
  86. if %ss% equ 0 set "ss="
  87.  
  88. echo.
  89. echo Process completed in:%mm%%mo% %ss% %so%
  90. echo.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement