FileRemoveDir

Löscht einen Ordner.

FileRemoveDir, VerzName , Rekursiv

Parameter

VerzName

Name des Verzeichnisses, das gelöscht werden soll. Wenn kein absoluter Pfad angegeben ist, wird das Verzeichnis im A_WorkingDir-Verzeichnis vermutet.

Rekursiv

Wenn leer oder weggelassen, wird standardmäßig 0 verwendet. Andernfalls geben Sie eine der folgenden Zahlen an, um zu bestimmen, ob Unterverzeichnisse rekursiv durchwandert werden:

0: Dateien und Unterverzeichnisse werden nicht aus VerzName entfernt. Wenn VerzName in diesem Fall nicht leer ist, wird nichts unternommen und ErrorLevel auf 1 gesetzt.

1: Entfernt alle Dateien und Unterverzeichnisse (wie der Windows-Befehl "rmdir /S").

Dieser Parameter kann ein Ausdruck sein, auch einer, der nach der Auswertung 1, 0 oder eine leere Zeichenkette ergibt.

Fehlerbehandlung

[v1.1.04+]: Dieser Befehl ist in der Lage, bei Misserfolg eine Ausnahme auszulösen. Weitere Informationen finden Sie unter Laufzeitfehler.

ErrorLevel wird bei Misserfolg auf 1 und bei Erfolg auf 0 gesetzt.

FileCreateDir, FileDelete

Beispiele

Entfernt das Verzeichnis, aber nur wenn es leer ist.

FileRemoveDir, C:\Download-Temp

Entfernt das Verzeichnis, einschließlich dessen Dateien und Unterverzeichnisse.

FileRemoveDir, C:\Download-Temp, 1