DOS-Befehl zum Löschen von Dateien eines Ordners in den Papierkorb

DOS-Befehl zum Löschen von Dateien eines Ordners in den Papierkorb
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 delBefehl 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 -Forcedient dazu, die Abfrage der Löschberechtigung zu vermeiden.

verwandte Informationen