Advertisement
MrKirill1232

backup.bat

Nov 16th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. @ECHO OFF
  2. :start
  3. set Timer=5
  4. ping -n %Timer% 127.0.0.1>nul
  5. SET itdate=%date:~-10%
  6. SET itdate=%itdate:~6,4%-%itdate:~3,2%-%itdate:~0,2%
  7. echo Current date: %itdate%
  8. xcopy /e /c /h /i /v /r /y /q World Backup\%itdate%D\
  9. SET hour=%time:~0,2%
  10. IF "%hour:~0,1%" == " " SET hour=0%hour:~1,1%
  11. xcopy /e /c /h /i /v /r /y /q Backup\%itdate%D Backup\%itdate%-%hour%H\
  12. echo Backup Complete (assuming no errors above). Attempting to remove old files..
  13. forfiles /p "Backup" /m "*H" /c "cmd /c rmdir /s /q @path" /d -2
  14. forfiles /p "Backup" /m "*D" /c "cmd /c rmdir /s /q @path" /d -14
  15. goto start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement