Musisz usunąć wszystkie pliki z jednym rozszerzeniem z dysku w systemie Windows 7

13

Mam dysk wypełniony tysiącami plików rozmieszczonych w setkach folderów. Korzystałem z programu do synchronizacji, który utworzył wiele plików zastępczych na całym dysku. Muszę usunąć wszystkie symbole zastępcze, ale pozostawić nietknięte foldery i inne pliki. Korzystam z systemu Windows 7.

Peter Hoven
źródło

Odpowiedzi:

23

Znalazłem własną odpowiedź w wierszu poleceń.

del /s *.wlx

gdzie wlx to dane rozszerzenie pliku.

Peter Hoven
źródło
1
Jeśli mam pliki o nazwach „ASP” i „ASPX” i je uruchomię, spowoduje to również usunięcie stron ASPX ... Mówiąc tylko - to nie jest „konkretne” rozszerzenie
Lars Holdgaard
Możesz dodać /pprzełącznik, aby wyświetlał monity przy każdym usunięciu. To powiedziawszy, uderzanie y enterw kółko szybko się starzeje.
PerryC
@LarsHoldgaard: „Nazwa skrócona” nazwy pliku dla tych plików ASPX prawdopodobnie ma rozszerzenie ASP.
Ben Voigt,
Powershell:ls *.wlx -Recurse | foreach {rm $_}
Kolob Canyon
5

Możesz to zrobić za pomocą graficznego interfejsu użytkownika systemu Windows. Wpisz „* .wlx” w polu wyszukiwania w Eksploratorze. Następnie po znalezieniu plików zaznacz je wszystkie (CTRL-A), a następnie usuń za pomocą klawisza usuwania lub menu kontekstowego. Działa to również w starszych wersjach systemu Windows przy użyciu osobnego okienka wyszukiwania i okna pliku eksploratora.

Wiersz poleceń jest szybszy, szczególnie jeśli jest dużo plików. Właśnie dodałem tę odpowiedź do nagrania.

Kevin Brock
źródło
Próbowałem tego pierwszy, ponieważ jest to najprostszy sposób na usunięcie tych plików. Metoda wiersza poleceń działa świetnie dla wielu plików, ale może potencjalnie usunąć niewłaściwe pliki, jeśli nie będziesz ostrożny.
Peter Hoven,
0

Jeśli masz cygwin -

find . -name '*.wlx' -delete
Aniket Thakur
źródło