ki-einheit
Goto Top

X.y-Dateien können nicht gelöscht werden

Hi leute,

ja ich weiß. Dieses Thema gibt es schon zur genüge. Leider klapt es aber nicht so gut, wie ICH es mir vorgestellt habe.

Folgendes:

@echo off
Set /P suche=Geben Sie die Datei an (ohne den punkt davor): 
echo.
echo Es werden alle datei vom Typ %suche% in diesem Ordner geloescht.
echo.
pause
echo.
for /f "delims=" %%i in ('dir /b "*.%suche%"') do if exist %%i (del %%i /f /q)  
echo.
echo Fertig
pause
exit

Schön und gut. Leider klapt das nicht so. Folgende Dateien bleiben einfach stehen:

1 - Kopie.txt
1 - Kopie - Kopie.txt
1 - Kopie - Kopie (2).txt
usw.

hat mal jemand ne schnelle Lösung auf lager?

Content-ID: 148329

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

Ausgedruckt am: 16.11.2024 um 01:11 Uhr

bastla
bastla 04.08.2010 um 15:39:13 Uhr
Goto Top
Hallo ki-einheit!

Versuch es so:
for /f "delims=" %%i in ('dir /b /a-d "*.%suche%" 2^>nul') do del "%%i" /f /q
Grüße
bastla
ki-einheit
ki-einheit 04.08.2010 um 15:48:01 Uhr
Goto Top
@bastla

Du bist einfach meine Rettung in der Not face-smile

Hab vielen Dank