Löschen Sie mit einem Bat alle Dateien aus einem Ordner, die einem bestimmten Muster in Windows 10 entsprechen

Löschen Sie mit einem Bat alle Dateien aus einem Ordner, die einem bestimmten Muster in Windows 10 entsprechen

Ich möchte alle Dateien in einem Ordner löschen, die mit einer bestimmten Zeichenfolge beginnen (z. B. "File_EXC") und bei denen es sich um .zipDateien handelt.

Wie kann ich dies mit einer Batchdatei machen?

Antwort1

  1. CDauf den richtigen Weg.
  2. DEL FILE_EXC*.ZIP
  3. Drücken Sie Enter

Antwort2

Wäre es zufriedenstellend, wenn es beim Herunterfahren ausgeführt würde, anstatt alle 10 Minuten eine Schleife mit Prozesszyklen zu beanspruchen? Wenn ja:

Öffnen Sie eine Eingabeaufforderung, geben Sie „ OK“ ein gpedit.mscund klicken Sie auf „OK“. Erweitern Sie „Computerkonfiguration“ | „Windows-Einstellungen“ | wählen Sie „Skripts (Start/Herunterfahren)“.
Doppelklicken Sie im rechten Fensterbereich auf „Herunterfahren“.
Klicken Sie auf „Hinzufügen“ und geben Sie dort den Dateinamen und Pfad Ihrer Batchdatei ein.
Testen Sie es, indem Sie es herunterfahren und neu starten und dann nach den Dateien suchen, die gelöscht sein sollten.

Wenn nicht, erstellen Sie hier eine zweite Batchdatei mit dem Namen LOOPY.BAT, die Folgendes enthält:

REM LOOPY.BAT
:loop
command /c batchfilename.bat
timeout /t timeToWaitBetweenCallsInSeconds /nobreak
goto :loop

verwandte Informationen