Ordnernamen mit jüngstem Datum in Variable setzen
Hallo zusammen
ich suche eine Möglichkeit in einer Batch Datei aus einem Verzeichnis mit vielen Unterordnern den Ordner mit dem jüngsten(neusten) Datum herauszufinden.
Diesen Ordner in eine Variable zu setzten oder direkt in diesen Ordner zu wechseln.
Damit werden immer alle Ordner nacheinander ausgegeben und der letzte Ordner in die Variable gesetzt nicht der mit dem neusten Datum.
Kann mir ja jemand helfen?
Danke
BeMe
ich suche eine Möglichkeit in einer Batch Datei aus einem Verzeichnis mit vielen Unterordnern den Ordner mit dem jüngsten(neusten) Datum herauszufinden.
Diesen Ordner in eine Variable zu setzten oder direkt in diesen Ordner zu wechseln.
for /f "delims=" %i in ('dir /B /AD /TC /O-D') do set dest=%i
Kann mir ja jemand helfen?
Danke
BeMe
Please also mark the comments that contributed to the solution of the article
Content-Key: 1482397642
Url: https://administrator.de/contentid/1482397642
Printed on: April 28, 2024 at 05:04 o'clock
2 Comments
Latest comment
Einfach die Sortierung umdrehen, dann ist der letzte der aktuellste und die Variable enthält diesen zum Schluss
copy n pasten führt meist selten zum Ziel sondern die Befehle erst mal verstehen bevor man sie nutzt
Hilft dir hier.
@echo off
for /f "delims=" %%i in ('dir /B /AD /TC /OD') do set "dest=%%i"
echo %dest%
copy n pasten führt meist selten zum Ziel sondern die Befehle erst mal verstehen bevor man sie nutzt
dir /?