Get date as simple string in Batch

This works using Dutch regional settings…

@echo off
@REM get date
FOR /F "TOKENS=1* DELIMS=-/ " %%A IN ('DATE/T') DO SET CDATE=%%B
FOR /F "TOKENS=1,2 eol=/ DELIMS=-/ " %%A IN ('DATE/T') DO SET dd=%%B
FOR /F "TOKENS=1,2 DELIMS=-/ eol=/" %%A IN ('echo %CDATE%') DO SET mm=%%B
FOR /F "TOKENS=2,3 DELIMS=-/ " %%A IN ('echo %CDATE%') DO SET yyyy=%%B
SET strdate=%yyyy%%mm%%dd%

@REM get time
FOR /F "tokens=1* delims=:/" %%A in ('TIME/T') do SET hh=%%A
FOR /F "tokens=1* delims=:/" %%A in ('TIME/T') do SET ii=%%B

SET strtime=%hh%%ii%

echo %strdate%%strtime%