Znajdź wszystkie pliki, które NIE są określonego typu / rozszerzenia w folderze?


39

Windows 7 Ultimate 64bit:

Szukam sposobu na znalezienie wszystkich plików w katalogu, które NIE są określonego typu lub rozszerzenia.

Przykład: Chciałbym znaleźć każdy plik, który nie jest .mp3 w moim folderze muzycznym (i we wszystkich podfolderach).



1
Powiązane, jasne, ale nie duplikowane. Chodzi o składnię wbudowanego wyszukiwania, a nie o narzędzie innej firmy.
Synetech

Odpowiedzi:


58

wpisz to w polu wyszukiwania katalogu, który chcesz przeszukać

NOT *.mp3

Jak to zrobić w systemie Windows XP?
Pacerier

4
To było dla mnie nowe, ale genialne! Po przetestowaniu chcę dodać, że możesz robić wielokrotności, takie jak NOT * .mp3, NOT * .aiff itp. Możesz nawet zrobić „NOT folder”, aby wykluczyć foldery.
Jeff

Ale jak dodać kilka NIE warunków do typu pliku: wyszukiwanie folderów? Pytanie tutaj: superuser.com/questions/1001163/…
JinSnow

2
Stary wątek, ale trzeba było odpowiedzieć na pytanie. @Guillaume Możesz łączyć I NIE po początkowych argumentach.
avluis

7

W wierszu polecenia możesz potokować listę direcotry do findstr i użyć Vprzełącznika findstr, aby wykluczyć linie takie jak filtr (w tym przypadku, linie kończące się na .mp3), a także Iprzełącznik, aby rozróżnić wielkość liter w procedurze find.

dir | findstr /vi "*.mp3"

1

Po prostu otwieram folder za pomocą Eksploratora Windows, dodam kolumnę Typ do wyświetlacza i sortuję według niego.



0

Możesz spróbować

xcopy /L /EXCLUDE:.mp3 /S DIRNAME .

Flaga / L zmusza xcopy do wyświetlania tylko listy, ale nie kopiowania przebiegów / s przez wszystkie podfoldery, a wykluczenie pomija pliki mp3


0

Aby szybko sprawdzić, sortuję, klikając nagłówek kolumny typu w Eksploratorze. Istnieje opcja rozwijana, aby zaznaczyć pola tylko dla plików, które chcesz umieścić na liście.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.