dadaki
Goto Top

Neuste 5 Dateien finden

Hallo

Ich möchte per Script die neuesten 5 Dateien in einem Ordner ermitteln?
Cool wäre wenn ich einen Parameter für die Anzahl (also neusten 5 gebrauchen könnte.

Ich weiss wie ich die neuste Datei ermitteln kann, wie kann ich aber definieren dass ich die neusten 5 bekomme? Geht das via Loop?

Neuste Datei in einem Ordner:
for /f %%i in ('dir /b /od "C:\MEINORnDER\*.*"') do set "Neueste=%%i"


Thx

Content-Key: 97155

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

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

Member: bastla
bastla Sep 17, 2008 at 10:05:56 (UTC)
Goto Top
Hallo dadaki und willkommen im Forum!

Etwa so:
@echo off & setlocal
set /a Anzahl=5
for /f "tokens=1* delims=:" %%i in ('dir "D:\Dein Ordner\*.*" /b /o-d /a-d ^|findstr /n "^"') do if %%i leq %Anzahl% (  
    echo Verarbeite: %%j
)
Grüße
bastla
Member: dadaki
dadaki Sep 17, 2008 at 10:50:22 (UTC)
Goto Top
WOW, perfekt, funktioniert.

Vielen Dank