@echo off setlocal for /f "tokens=1-3 delims=/ " %%a in ('date /t') do (set currday=%%a) && (set currmonth=%%b) && (set curryear=%%c) set /a currweek=(%currday%/7)+1 set currdate=%curryear%-%currmonth%-%currweek% md D:\BACKUP\%currdate% move D:\BACKUP\*.tar.gz D:\BACKUP\%currdate% endlocal