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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1482397642
Url: https://administrator.de/contentid/1482397642
Ausgedruckt am: 22.11.2024 um 04:11 Uhr
2 Kommentare
Neuester Kommentar
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 /?