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%