2013-05-14 20 views
6

Mam zrzut witryny, który ma około pół gigatu zdjęć, które zostały przekonwertowane na różne rozmiary plików. Struktura idzie tak:Windows CMD Wyszukaj i usuń plik według nazwy

media/ 
    1/ 
     1.original.jpg 
     1.large.jpg 
     1.medium.jpg 
     1.small.jpg 
    2/ 
     2.original.jpg 
     2.large.jpg 
     2.medium.jpg 
     2.small.jpg 
etc... 

Chcę komendę, która będzie przeszukiwać wszystkie foldery w mediach i usunąć dowolny obraz, który ma original w nazwie. czy to możliwe?

+0

Może [to odpowiedź na "usuwał pliki 0KB pomocą okna CMD" pomaga] (http://stackoverflow.com/a/4177169/205233) – Filburt

Odpowiedz

15
del /s ...\media\*original*.jpg 

należy usunąć wszystkie pliki z original w ich imieniu, rozbudowa .jpg od ...\media i wszystkich jego podkatalogów.

Oczywiście, należy zachować szczególną ostrożność ...

1

Spróbuj czegoś takiego:

for /R C:\...\media %f in (*original*.jpg) do del /q "%~ff" 

Wymień % z %% jeśli chcesz to wykorzystać w skrypcie.