![DOS-Befehl zum Löschen von Dateien eines Ordners in den Papierkorb](https://rvso.com/image/1609666/DOS-Befehl%20zum%20L%C3%B6schen%20von%20Dateien%20eines%20Ordners%20in%20den%20Papierkorb.png)
del /q "C:\Users\John Cena\Desktop\YT\*"
Ich erstelle eine Batchdatei. Der obige Befehl löscht alle Dateien eines bestimmten Ordners dauerhaft. Aber ich möchte die Dateien nicht dauerhaft löschen. Ich suche nach einer Alternative zum Befehl „del“, mit der ich die Dateien in den Papierkorb löschen kann, damit ich gelöschte Dateien, falls ich sie brauche, aus dem Papierkorb wiederherstellen kann.
Antwort1
Dies ist mit dem del
Befehl nicht möglich.
Sie könnten hierfür PowerShell verwenden.
Sie müssen zuerst die PowerShell-Eingabeaufforderung als Administrator starten und Folgendes ausführen:
Install-Module -Name Recycle
Von nun an können Sie die folgende Zeile in jede Batchdatei einfügen, ohne sie als Administrator ausführen zu müssen:
powershell "Remove-ItemSafely 'C:\Users\John Cena\Desktop\YT\*'" -Force
Der Parameter -Force
dient dazu, die Abfrage der Löschberechtigung zu vermeiden.