FileRecycle

Verschiebt eine Datei oder einen Ordner nach Möglichkeit in den Papierkorb oder löscht sie/ihn endgültig.

FileRecycle DateiMuster

Parameter

DateiMuster

Typ: Zeichenkette

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

Um einen kompletten Ordner in den Papierkorb zu verschieben, geben Sie seinen Namen ohne umgekehrten Schrägstrich am Ende an.

Fehlerbehandlung

Bei Misserfolg wird eine Ausnahme ausgelöst.

Bemerkungen

Die eigentliche Arbeit wird von SHFileOperation erledigt. Diese Funktion kann eine Datei endgültig löschen, wenn sie zu groß für den Papierkorb ist. Es sollte eine Warnung erscheinen, bevor das geschieht.

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

FileRecycleEmpty, FileDelete, FileCopy, FileMove

Beispiele

Verschiebt alle TMP-Dateien eines Ordners nach Möglichkeit in den Papierkorb.

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