Jak usunąć pliki z określonymi nazwami

Jak usunąć pliki z określonymi nazwami.

Np. Chcę usunąć w Exploratorze Windows wszystkie pliki, która nazwa zaczyna się na początku “x_” z pominięciem plików w której “x_” nie jest na początku np. cX_hwMtoZvQ

delete.png

Zrób kopię zapasową plików.

Wejdź do katalogu za pomocą wiersza poleceń (win+r >> cmd.exe) np:

cd "d:\mój folder\pliki"

Wpisz del x_* Np

del "d:\z_*"

Zrobić kopię zapasową ? W jakim celu? Czy coś może pójść nie tak? Wadliwy KOD?

U mnie jest tak O:\FOLDER\PODFOLDER 1\PLIKI GRAFICZNE

O:\FOLDER\PODFOLDER 2\PLIKI GRAFICZNE

i tak dalej…

A może inaczej? Co wpisać w Windowsie w polu “SEARCH”?

total commander Ci pomoże

…ale nic nie wytłumaczyłeś jak to zrobić TC

Ten kod usunie wszystkie pliki, więc jeśli któryś nazywający się na x_ będzie potrzebny tracisz go na stałe (nie ma kosza). Jeśli chcesz to zrobić również w podfolderach wystarczy dodać parametr s, ew q jeśli nie chcesz potwierdzać wszystkich plików. Czyli w twoim wypadku:

o:

cd folder

del /s /q del z_*

Po każdej linii enter. Usunie to wszystkie pliki z wszystkich podfolderów folderu folder zaczynające się od z_

A co jesli podfolderów jest np. 10000 a plików 10 razy więcej?

Za każdym razem wciskać ENTER?

Czy to usunie także całą nazwę np x_12abc. JPG (chcę aby usunęło)

On usunie wszystkie pliki o wszystkich rozszerzeniach. Używając /q nie będziesz musiał nic klikać. Jeśli chcesz by usuwało same jpg wystarczy dopisać .jpg po *:

del /s /q del z_*.jpg

Działa tak jak chciałem. Dzięki! !!

A można zapisać też jako log (te pliki, które zostały usunięte)?