was kommt denn für ein fehler?
wenn du's manuell direkt in der commandline ausprobierst musst du überall wo jetzt 2 Prozentzeichen %% stehen ein % streichen, also:
Code:
for /F "tokens=2-4 delims=./ " %i in ('date /t') do set MEIN_DATUM=%k%j%i
zwei %% brauchst nur in einem batchjob.