megaotto2
Goto Top

Batchdatei - ermitteln des Dateinamens mit Datumsabfrage

Bin leider schon zu lange von Batch´s weg.

Jeder Benutzer speichert seine eigenen Daten in einer eigenen Datei;
Dateiname wird von Progamm verschlüsselt hinterlegt.

Der Anwender kann seine Daten extern speichern und laden. Allerdings ist dieser Name variable.
Ich kann ihn also nur daran erkennen, wann dieser gespeichert wurde.

Bitte eine Anfrage, wobei die Variable "COPYFILE" den Dateinamen enthält, mit Datum von COPYFILE=Datum von HEUTE.

LG Stefan

Content-Key: 141690

Url: https://administrator.de/contentid/141690

Printed on: April 19, 2024 at 20:04 o'clock

Member: Vertical
Vertical Apr 28, 2010, updated at Oct 18, 2012 at 16:41:55 (UTC)
Goto Top
Vielleicht hilft Dir das ja face-wink
Dateidatum mit Batch-Datei auslesen


[Edit Biber] Link lesbarer gemacht[/Edit]
Mitglied: 77559
77559 Apr 28, 2010 at 21:00:21 (UTC)
Goto Top
Hallo Stefan,

davon ausgehend das die Datums-Formatierung bei der Dir Ausgabe und bei der Systemvariable %date% identisch ist,
lassen sich Dateien von heute einfach ermitteln:
@Echo off
for /f "tokens=3,*" %%A in (  
  'dir /A-D^|findstr "^%date%" '  
    ) Do Echo Datei von heute: "%%B"  

Gruß
LotPings
Member: megaotto2
megaotto2 Apr 29, 2010 at 16:08:13 (UTC)
Goto Top
Danke, das hat geholfen. Brauchte nur ´nen Anstoß. Problem somit auch gelöst. LG Stefan