Batch Dateiname mit Zeit und Datum einlesen

Gast #2714500
Lesenswert?

Guten Tag

Ich bin an einem Batch Script dran.
Dafür sollte ich eine Variable erzeugen welche den Inhalt des 
Dateinahmens hat.

die Datei sieht so aus:
xyz_<Datum>_<Zeit>.xml

Ich habe es so versucht:
set Datei=xyz*.xml
und weitere ähnliche versuche.

Kann mir jemand weiterhelfen?

Gruss Morf
Persönliche Seite #2714573
Lesenswert?

Dann verknüpfe doch mal das hier

> die Datei sieht so aus:
> xyz_<Datum>_<Zeit>.xml

mit dem hier:

> for /f "tokens=1,2,3 delims=. " %%l in ('Date /T') do set Datum=%%n%%m%%l
> for /f "tokens=1,2 delims=: " %%i in ('time /T') do set Zeit=%%i%%j


Statt

in ('Date /T') musst Du Deinen Dateinamen verwenden, und die Parameter 
tokens und delims an das von Dir verwendete Dateinamensformat 
anpassen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren