Hallo,
ich versuche eine Batch zu basteln die mir den Inhalt eines Ordner bis auf die zuletzt erstellten 2 Dateien löscht.
Ich habe folgendes geschrieben:
Ich habe schon mehrere Varianten ausprobiert (del.text zu del.log usw), aber keine funktioniert.
kann mir da einer Helfen?
Danke.
ich versuche eine Batch zu basteln die mir den Inhalt eines Ordner bis auf die zuletzt erstellten 2 Dateien löscht.
Ich habe folgendes geschrieben:
Code:
@echo off
SET FOLDER=C:\Programme\Roberts Space Industries\StarCitizen\LIVE\logbackups
dir /b /o-d /a-d "%FOLDER%\*.log" > del.txt
for /f "skip=2" %%I in (.log) do del "%FOLDER%\%%I" del del.txt
echo complete
pause
Ich habe schon mehrere Varianten ausprobiert (del.text zu del.log usw), aber keine funktioniert.
kann mir da einer Helfen?
Danke.
Zuletzt bearbeitet: