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-Key: 148329

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

Printed on: April 25, 2024 at 03:04 o'clock

Member: bastla
bastla Aug 04, 2010 at 13:39:13 (UTC)
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
Member: ki-einheit
ki-einheit Aug 04, 2010 at 13:48:01 (UTC)
Goto Top
@bastla

Du bist einfach meine Rettung in der Not face-smile

Hab vielen Dank