De volgende batch-file zorgt ervoor dat het bestand 'data.bk' wordt hernoemd naar 'data_<datum>.bk'. En <datum> is dan bijvoorbeeld '26-11-2004'.
Dat werkt, op één ding na, er staat een spatie achter de datum (staat in %DATE2%).
Ofwel: 'data_26-11-2004 .bk'.
Kan ik die spatie er op een of andere manier uitkrijgen?
Dat werkt, op één ding na, er staat een spatie achter de datum (staat in %DATE2%).
Ofwel: 'data_26-11-2004 .bk'.
Kan ik die spatie er op een of andere manier uitkrijgen?
code:
1
2
3
4
5
6
7
8
9
10
| @ECHO OFF
FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET DATE2=%%B
echo %DATE2%_eerst
set DATE2=%DATE2:/=-%
echo %DATE2%_later
ren c:\data.bk "data_%DATE2%.bk" |