Das geht leider auch nicht weil die Nutzer nicht in die Registry schreiben dürfen.
danke dir und habe ich probiert aber dann nennt er die datei "!datum!_!stunde!-!minute!_!fname!" und auch ohne erweiterung msg.
ich habe es so probiert aber dann sagt er, das es die datei schon gibt.
@echo off &setlocal
for /f "tokens=1-3*" %%i in ('dir /a-d /tc "D:\Test\*"^|findstr /vbc:" "') do (
set "fdate=%%i"
set "ttime=%%j"
set "ftime=%ttime:~0,2%.%ttime:~3,2%"
set "fname=%%l"
ren "D:\Test\%%l" "!fdate!_!ftime!_!fname!"
)
pause