mascho
Goto Top

Bestimmte Dateien via Batch löschen

Hallo,

habe folgendes Problem: Auf der HD sammeln sich Unmengen von Dateien an, die ich immer mühsam von Hand lösche...
Gibt es eine Möglichkeit, alle Dateien *.bak, *.bk1, *.bk2 via Batch zu löschen?
In Partition D:\Daten.

Bin leider völliger NB im Bereich der Batchprogrammierung...

Bin für jede Hilfe dankbar!


Gruss Martin

Content-ID: 30606

Url: https://administrator.de/forum/bestimmte-dateien-via-batch-loeschen-30606.html

Ausgedruckt am: 23.12.2024 um 00:12 Uhr

miniversum
miniversum 18.04.2006 um 18:12:19 Uhr
Goto Top
Mit "del D:\Daten\*.bak" Löscht Du alle bak-Dateien.

Tippe mal "del /?" in der Einabeaufforderung ein. Da siehst du dann och Optionen die du dranhängen kansnt das er nicht nachfragt und so.

miniversum
mascho
mascho 25.04.2006 um 14:50:45 Uhr
Goto Top
Hallo, habs jetzt hinbekommen (hoffe es zumindestface-wink)

echo Loeschung der Dateien beginnt...
del G:\Daten\*.bak /f /q /s
del G:\Daten\*.bk1 /f /q /s
del G:\Daten\*.bk2 /f /q /s
echo Loeschung abgeschlossen...
end

Ist das richtig so oder gibts noch Verbesserungen?
Wäre noch cool wenn er ein Log machen würde, ist das möglich?
miniversum
miniversum 25.04.2006 um 21:59:12 Uhr
Goto Top
Na wenns das löscht was es soll hast dus hinbekommen...

Ne log Datei geht ganz einfach.

Hänge bei jeder Zeite einfach >>log.txt an dann wird die Ausgabe die Du in der CMD siehst in eine Datei umgeleitet.
also so:

:: Erstmal nen Schönen Kopf für die Dateien (Kannst du auch löschen oder ändern wenn er Dir nicht gefällt)
echo Logdatei vom: %date% %time% > Log.txt
echo -------------------------------------------- >> Log.txt

:: Jetzt das eigentliche
echo Loeschung der Dateien beginnt...
del G:\Daten\*.bak /f /q /s >> Log.txt
del G:\Daten\*.bk1 /f /q /s >> Log.txt
del G:\Daten\*.bk2 /f /q /s >> Log.txt
echo Loeschung abgeschlossen...
end

miniversum
mascho
mascho 27.04.2006 um 13:14:38 Uhr
Goto Top
Hallo miniversum,

danke für die Tips!

Gruss Martin