FileRecycle

Verschiebt eine Datei oder ein Verzeichnis in den Papierkorb, falls möglich, oder löscht sie endgültig.

FileRecycle, DateiMuster

Parameter

DateiMuster

Name einer Datei oder ein Platzhaltermuster wie C:\Temp\*.tmp. Wenn kein absoluter Pfad angegeben ist, wird DateiMuster im A_WorkingDir-Verzeichnis vermutet.

Um einen kompletten Ordner zu recyceln, geben Sie seinen Namen ohne umgekehrten Schrägstrich am Ende an.

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.

Bemerkungen

Mit SHFileOperation wird die eigentliche Arbeit getan. Diese Funktion kann eine Datei endgültig löschen, wenn sie nicht in den Papierkorb passt. Seit [v1.0.96] erscheint eine Warnung, bevor das geschieht.

Die Datei kann ohne Vorwarnung endgültig gelöscht werden, wenn die Datei aus bestimmten Gründen nicht recycelt werden kann:

FileRecycleEmpty, FileDelete, FileCopy, FileMove

Beispiele

Sendet alle in einem Verzeichnis befindlichen TMP-Dateien in den Papierkorb, wenn möglich.

FileRecycle, C:\Temp-Dateien\*.tmp