Batch file: Datum in variabele in de vorm dd-mm-yy

Status
Niet open voor verdere reacties.

Bramvr

Gebruiker
Lid geworden
25 nov 2012
Berichten
216
Beste

Hoe kan ik de datum in een variabele zetten onder de vorm van dd-mm-yy?

Ik had het onderstaande al gevonden maar dit is onder de vorm van dd-mm-yyyy.

for /F "tokens=1-4 delims=- " %%a IN ('date /t') DO (
Set DAGNAAM=%%a
Set DDAG=%%b
Set DMAAND=%%c
Set DJAAR=%%d)

echo %DJAAR%%DMAAND%%DDAG%


Alvast bedankt
Bram
 
Voor de haak sluiten ")" heb je dan nog een extra Set opdracht nodig:
Set DJAAR=%DJAAR:~-2%

Kijk eens hier voor string manipulatie in DOS:
http://www.dostips.com/DtTipsStringManipulation.php

Wel een beetje vreemd dat je dd-mm-yy vraagt en %DJAAR%%DMAAND%%DDAG% doet :p
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan