@echo off
set installpath=D:\ldcrm
set backfolder=ldcrm backup
set appfolder=crm

set y=%date:~0,4%
set m=%date:~5,2%
set d=%date:~8,2%
if %time:~0,2% leq 9 (set h=0%time:~1,1%) else (set h=%time:~0,2%)
set i=%time:~3,2%

if %date:~5,1%==0 (set /a m1=%date:~6,1%) else (set /a m1=%date:~5,2%)
if %m1%==1 (set /a m1=12 & set /a y1=y-1) else (set /a m1=m1-1 & set /a y1=y)
if %m1% leq 9 (set m1=0%m1%)

set mysqlpath=%installpath%\mysql\data
set filepath=%installpath%\www\%appfolder%
set backuppath=%installpath:~0,2%\%backfolder%\autobackup_%y%%m%%d%_%h%%i%
set deletepath=%installpath:~0,2%\%backfolder%\autobackup_%y1%%m1%%d%_%h%%i%

rem xcopy /E/I/Y "%filepath%\storage" "%backuppath%\storage"
rem xcopy /E/I/Y "%filepath%\templatePrintFile" "%backuppath%\templatePrintFile"
rem xcopy /E/I/Y "%filepath%\user_privileges" "%backuppath%\user_privileges"

xcopy /E/I/Y "%mysqlpath%" "%backuppath%\data"
copy "%filepath%\LoginSettingsInfo.php" "%backuppath%\LoginSettingsInfo.php"

if exist "%deletepath%" (rd /s /Q "%deletepath%")