Müssen Sie alle Dateien mit einer Erweiterung auf einem Laufwerk in Windows 7 löschen

13

Ich habe ein Laufwerk mit Tausenden von Dateien, die auf Hunderte von Ordnern verteilt sind. Ich habe ein Synchronisierungsprogramm verwendet, mit dem viele Platzhalterdateien auf dem gesamten Laufwerk erstellt wurden. Ich muss alle Platzhalter löschen, aber die Ordner und anderen Dateien intakt lassen. Ich benutze Windows 7.

Peter Hoven
quelle

Antworten:

23

Ich fand meine eigene Antwort in der Kommandozeile.

del /s *.wlx

Wobei wlx die fragliche Dateierweiterung ist.

Peter Hoven
quelle
1
Wenn ich Dateien mit den Namen "ASP" und "ASPX" habe und diese
ausführe
Sie können den /pSchalter hinzufügen , um bei jedem Löschen zur Eingabe aufzufordern. Das heißt, immer wieder zu schlagen y enterwird schnell alt.
PerryC
@LarsHoldgaard: Die "Kurznamen" -Version des Dateinamens für diese ASPX-Dateien hat wahrscheinlich eine ASP-Erweiterung.
Ben Voigt
Powershell:ls *.wlx -Recurse | foreach {rm $_}
Kolob Canyon
5

Sie können dies über die Windows-Benutzeroberfläche tun. Geben Sie im Explorer im Suchfeld "* .wlx" ein. Nachdem Sie die Dateien gefunden haben, markieren Sie sie alle (STRG-A) und löschen Sie sie mit der Löschtaste oder dem Kontextmenü. Dies funktioniert auch in älteren Windows-Versionen mithilfe des separaten Explorer-Dateisuchfensters und -fensters.

Die Befehlszeile ist schneller, insbesondere wenn viele Dateien vorhanden sind. Ich habe gerade diese Antwort für die Aufzeichnung hinzugefügt.

Kevin Brock
quelle
Ich habe es tatsächlich zuerst versucht, da dies der einfachste Weg ist, diese Dateien zu entfernen. Die Befehlszeilenmethode eignet sich hervorragend für viele Dateien, kann jedoch möglicherweise die falschen Dateien löschen, wenn Sie nicht vorsichtig sind.
Peter Hoven
0

Wenn Sie Cygwin haben -

find . -name '*.wlx' -delete
Aniket Thakur
quelle