@echo off REM FORMATIRANJE DATUMA I KREIRANJE DIR echo. | date | FIND "(mm" > NUL If errorlevel 1,(call :Parsedatum DD MM) Else,(call :Parsedatum MM DD) goto :EOF :Parsedatum For /F "tokens=1-4 delims=/.- " %%A in ('date /T') do if %%D!==! ( set %1=%%A&set %2=%%B&set YYYY=%%C ) else ( set %1=%%B&set %2=%%C&set YYYY=%%D) set znak=_ set rut=C:\backup Set datum=%YYYY%%znak%%MM%%znak%%DD% set putanja=%rut%%datum% md %putanja%