Mam folder Eksploratora Windows, który zawiera pliki o nazwach file0001
, file0002
itp chciałbym, aby wybrać i otworzyć tylko pliki o liczbie nawet w nazwie.
Moje podejście jest następujące. Powiększałem ikony i zmniejszyłem okno Eksploratora Windows, tak aby pliki były wyświetlane w 2 kolumnach:
plik0001 plik0002
plik0003 plik0004
...
Czy jest tutaj sposób na wybranie drugiej kolumny? Czy istnieje inny (szybki) sposób, aby to zrobić.
Get-ChildItem | Where-Object {$_.Name -match "[0,2,4,6,8]$"}
wyświetli listę wszystkich plików kończących się liczbą parzystą, a następnie możesz potokować tę listę do innego polecenia (np. Użyłbym move, aby przenieść je do innego katalogu)Odpowiedzi:
Tak, jest to możliwe (aczkolwiek zhackowane), jeśli pliki są nazywane tak, jak to opisujesz, możesz zmienić rozmiar okna Eksploratora plików, aby uporządkować pliki w kolumny (o ile nie brakuje żadnych plików, więc „druga kolumna” jest zawsze parzysty). Następnie możesz wybrać co drugi plik, w zależności od tego, gdzie zaczynasz przeciąganie i upuszczanie (a tym samym wybieranie parzyste lub nieparzyste).
Jeśli zobaczysz według ikony (wybrałem dużą ikonę) i zmienisz szerokość Eksploratora Windows, aby zawierał on tylko „2 kolumny”, możesz przytrzymać wciśnięty CTRLlewy przycisk myszy i przeciągnąć myszą w dół (od tuż nad pierwszą ikoną w „drugiej kolumnie” (w białym polu).
Nawiasem mówiąc, w zależności od tego, ile masz kolumn, możesz również wybrać co trzeci plik lub czwarty plik itp
Właśnie to zrobiłem, a także automatycznie się przewinie.
Możesz nawet zmaksymalizować Eksploratora Windows (Eksplorator plików), a wybór zostanie zachowany.
źródło
Sztuczka zmiany rozmiaru okna udostępniona przez Dave'a działa świetnie w większości przypadków. W moim przypadku wyodrębniono ponad 25 000 obrazów z filmu i potrzebowałem usunąć każdy inny obraz. Oczekiwanie na przeciągnięcie, aby zaznaczyć wszystkie pliki, trwało dłużej niż byłem gotów czekać!
Moje pliki zostały nazwane w taki sam wzór jak ty (
file0001.jpg
,file0002.jpg
itp). Ponieważ chciałem co drugi plik, wiedziałem, że pliki, które chcę, będą kończyć się na 0,2,4,6 lub 8.Aby wybrać odpowiednie pliki, wpisałem
*0.jpg OR *2.jpg OR *4.jpg OR *6.jpg OR *8.jpg
w polu wyszukiwania Eksploratora Windows, gdy byłem w folderze ze wszystkimi moimi obrazami. Następnie nacisnąłem,Ctrl+A
aby zaznaczyć wszystko, a następnie uderzyłemdelete
i skończyłem!Ta sztuczka działa tylko w celu wybrania wszystkich
x
ponumerowanych elementów, w którychx
współczynnik wynosi 10 (czyli 1,2,5 lub 10), ale kliknięcie i przeciągnięcie powinno działać dla dowolnego interwału.Ta metoda jest najszybsza, ale metoda „kliknij i przeciągnij” jest bardziej elastyczna . Wybierz ten, który najlepiej odpowiada Twoim potrzebom.
źródło
aby oddzielić takie pliki, zamiast wybierać je zgodnie z opisem innych plakatów:
zainstaluj cygwin z cygwin.org
upewnij się, że wybierasz perla do zainstalowania podczas procesu instalacji
otwórz powłokę cygwin
skopiuj całą zawartość katalogu docelowego do bezpiecznego miejsca
cd do katalogu za pomocą cd / cygdrive / c / path / to / your / dir
To polecenie usunie wszystkie nazwy plików, które nie są nawet z katalogu docelowego, więc powtarzam, upewnij się, że najpierw utworzyłeś kopię zapasową. Szuka kolejnych serii liczb, np. File864.ext, aby obliczyć, czy jest nieparzysta, czy parzysta. jeśli twoje pliki są numerowane w inny sposób, np. file3xyb345, to nie zadziała.
rodzaj
W tym katalogu pozostały tylko pliki parzyste. reszty już nie ma.
Pingery
źródło