Temat: Usuniecie wszytkich plików z katalogu i podkatalogów z...

Witam,

mam pewien katalog, w którym jest kilkaset tysięcy plików (110 GB) z 770 różnymi rozszerzeniami (typami plików).
Potrzebowałbym sposobu, najlepiej skryptu, który usunąłby wszystkie pliki poza kilkoma wybranymi typami np. *.mp3, *.ogg, *.wma, *.mp2.

Idealnie gdyby kasował również wszystkie puste podkatalogi.

Jak to zrobić? Czy ktoś robił już coś podobnego?

A może jakiś programik oferuje taką funkcjonalność?

System: Win XPMichał Kowlaski edytował(a) ten post dnia 27.12.12 o godzinie 22:47

konto usunięte

Temat: Usuniecie wszytkich plików z katalogu i podkatalogów z...

Może użyj wbudowanej wyszukiwarki Start->Search? Przeszukaj "wszystkie pliki i foldery" pod kątem odpowiednich rozszerzeń (*.mp3...) w danej lokalizacji.
Po wyświetleniu się wyników zaznacz wszystkie pliki i przenieś do innego folderu, a resztę usuń :)

Temat: Usuniecie wszytkich plików z katalogu i podkatalogów z...

Proste rozwiązania nie zawsze działają:)
W przypadku mp3 często zbiory płyt audio mają takie same nazwy: 'track1.mp3' albo '01.mp3' wrzucenie kilku tysięcy katalogów do jednego spowodowałoby nadpisanie wielu plików o tych samych nazwach i pozbawianie jakiejkolwiek budowanej od lat struktury przechowywanej muzyki.
Załóżmy katalogowanie po gatunku, pochodzeniu, latach itp.

Możemy się co najwyżej ustrzec nadpisywaniu plików zmieniając nazwy.

Pomógł mi kolega ze studiów:

- usuwanie wszystkich plików poza multimediami:

FOR /F "tokens=*" %k in ('dir /B /S ^| findstr /E /I /V "\.mp3 \.wav \.ogg \.rm \.aiff \.mp2 \.m3u \.wpk \.wma \.au"') DO @echo "%k"

na koniec warto pousuwać psute katalogi:

- wypisywanie pustych katalogów

for /f "tokens=*" %d in ('dir /ad/b/s ^| sort /R') do @echo "%d"

- usuwanie pustych katalogów

for /f "tokens=*" %d in ('dir /ad/b/s ^| sort /R') do rd "%d"
Marcin Południkiewicz

Marcin Południkiewicz Gotowy na wszystko.

Temat: Usuniecie wszytkich plików z katalogu i podkatalogów z...

Heh. :D
Są inne proste metody np. widok->sortuj wg typów i usuwanie konkretnych typów a od usuwania pustych katalogów jest od pyty programów czyszczących choćby moduły w takich programach jak Advanced Care System czy Glary Utilities.
:)

A te kody to jak mniemam w konsoli poleceń?

Temat: Usuniecie wszytkich plików z katalogu i podkatalogów z...

tak w cmd, muszę to jeszcze "ubrać" żeby poszło BAT'em:)



Wyślij zaproszenie do