Verschiebt eine Datei oder einen Ordner nach Möglichkeit in den Papierkorb oder löscht sie/ihn endgültig.
FileRecycle, DateiMuster
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.
[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.
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. In [v1.0.96+] 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:
NukeOnDelete
.FileRecycleEmpty, FileDelete, FileCopy, FileMove