Batch-Skript – Löschen von Dateien

Advertisements

Zum Löschen von Dateien bietet Batch-Skript den Befehl DEL.

Syntax

DEL attributes]] names

Im Folgenden werden die Optionen beschrieben, die dem Befehl DEL angezeigt werden können.

S.No . Optionen & Beschreibung

Names

Gibt eine Liste mit einer oder mehreren Dateien oder Verzeichnissen an. Platzhalter können verwendet werden, um mehrere Dateien zu löschen. Wenn ein Verzeichnis angegeben wird, werden alle Dateien innerhalb des Verzeichnisses gelöscht

/ P

Fordert zur Bestätigung auf, bevor jede Datei gelöscht wird.

/ F

Erzwingt das Löschen von schreibgeschützten Dateien.

/ S

Löscht angegebene Dateien aus allen Unterverzeichnissen.

/ Q

Ruhiger Modus, fragen Sie nicht, ob ok auf globalen Platzhalter zu löschen.

/ A

Wählt Dateien basierend auf Attributen zum Löschen aus.

attribute

R Schreibgeschützte Dateien, S Systemdateien, H Versteckte Dateien, A Archivierbare Dateien – Präfix bedeutet nicht

Die folgenden Beispiele zeigen, wie der Befehl DEL verwendet werden kann.

Beispiele

del test.bat

Der obige Befehl löscht die Datei test.bat im aktuellen Verzeichnis, falls die Datei existiert.

del c:\test.bat

Der obige Befehl löscht die Datei C:\test.bat im aktuellen Verzeichnis, falls die Datei existiert.

del c:\*.bat

Das * (Sternchen) ist ein Wild-Zeichen. *.bat zeigt an, dass Sie alle Bat-Dateien im c:\directory.

del c:\?est.tmp

Die ? (fragezeichen) ist ein einzelnes Platzhalterzeichen für einen Buchstaben. Die Verwendung dieses Befehls im obigen Beispiel löscht jede Datei, die mit „est.tmp“, wie pest.tmp oder test.tmp.

batch_script_functions.htm
Anzeigen



+