Wie leere Papierkorb in batch
Ich brauche einen code zu leeren Sie den Papierkorb ohne Bestätigung habe ich versucht das einfache del $Recycle.Bin
aber es sagt Zugriff verweigert, auch bei erhöhten hat man sich, ein code, den ich verwenden könnte.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser leerte meinen Papierkorb ohne Bestätigung.
C:\$Recycle.Bin\S-1-5-blah\$R4JAJOK.pdf: You do not have sufficient access rights to perform this operation.
<-- ich bekomme diese Fehlermeldung auf-4-Dateien mit einerread only
Attribut. Es gibt eine ganze Menge von Dateien und Links im Ordner, die sind alle 544 bytes groß -, JPG -, DOC-TXT, etc.Habe ich gerade hier gefunden.
Garantiert löschen Sie den gesamten Inhalt in den Papierkorb für das ausgewählte Laufwerk, während die Ordner selbst intakt:
$Recycle Bin
Ordnerrd . /q /s
[entfernen-dir (currentdir) /quiet /subdir]Erhalten Sie eine Fehlermeldung, dass das aktuelle Verzeichnis ist immer noch in Gebrauch ist (denn das ist Ihre aktuelle Position) und können nicht gelöscht werden. Dies ist das erwartete Verhalten, weil ich will, dass die
$Recycle Bin
Ordner zu bleiben.Oben genannten Antworten sind ok für cmd-batch-Dateien, aber für die neue powershell gibt es eine besser Weg
Einfach verwenden Sie das cmdlet
Clear-RecycleBin
Optional können Sie die -Force oder -Confirm:$false Parameter, damit es nicht zur Bestätigung aufgefordert,
Für weitere Informationen öffnen Sie powershell, und geben Sie
Get-Help Clear-RecycleBin