Wir wollen bestimmte Dateien per Batch Skript in einem definierten Ordner inklusive aller Unterordner löschen.
Achtung! Mit dem Skript wird gnadenlos und ohne Rückfrage unwiderruflich gelöscht!
In dem Beispiel unten löschen wir
a) alle Dateien mit der Dateiendung .txt (del "%Quelle%*.txt" /s /f /q)
b) alle Dateinamen mit dem Namen lang_zh.inc.php (del "%Quelle%lang_zh.inc.php" /s /f /q)
set Quelle -> legt den Ordnerpfad fest
del... -> führt den Löschbefehl aus
/s -> löscht alle Dateien in ALLEN Unterverzeichnissen
/f -> löscht schreibgeschützte Dateien
/q -> unterbindet Bestätigung
@Echo off
title Dateien in Unterverzeichnissen löschen
color 9F
set Quelle=C:\Test\
del "%Quelle%*.txt" /s /f /q
del "%Quelle%lang_zh.inc.php" /s /f /q
echo Fertig! 
pause
Stay blogged.
Euer Matthias Düsi
Die Kommentarfunktion wurde vom Besitzer dieses Blogs in diesem Eintrag deaktiviert.
Kommentare
Noch keine Kommentare