W systemie Windows (instalacja podstawowa) jaki jest najszybszy sposób wyszukiwania tylko nazw plików?


1

W systemie Windows (instalacja podstawowa: bez rozszerzeń, narzędzi, dodatków lub oprogramowania innych firm) najszybszy natywny sposób wyszukiwania tylko nazw plików ORAZ bez modyfikowania „stanu” indeksowania i / lub zmiany „stanu” wyszukiwania treści ?

Najszybszy sposób, jaki to znam, to w [Eksploratorze Windows], aby wprowadzić w polu wyszukiwania >>>

System.FileName:~="SomePartOfTheFilenameHere"

... a ponieważ jestem maniakiem, zazwyczaj wklejam następujące elementy w polu wyszukiwania >>>

System.FileName:~=""

... a następnie wpisz w cudzysłów. Przekonałem się, że na starszych komputerach (szczególnie w katalogu bez indeksowania, ale „wyszukiwanie w treści WŁĄCZONE”) nawet samo wpisanie w polu ma wpływ, dopóki nie System.FileName:zostanie w pełni wpisane i spowoduje, że myszy zaczną się obracać, ale wklejając je przechodzi bezpośrednio do trybu „Tylko nazwa pliku”.

Czy ktoś zna szybszy / lepszy sposób?


Chociaż nie jestem pewien, PowerShell może mieć problemy z rękawami.
tumchaaditya

C:\>dir /s /b "filen*.*"w wierszu polecenia przychodzi na myśl.
LPChip

@tumchaaditya PowerShell ( technet.microsoft.com/en-us/scriptcenter/powershell.aspx ) afaik nie jest natywny / podstawowy i musi zostać zainstalowany. Jeśli mam rację, to w tym przypadku byłoby to wykluczone na potrzeby tego pytania. W każdym razie dzięki.
George 2.0 Hope

1
@GeoBaj PowerShell jest dołączony do systemu Windows 7 i nowszych wersji, ale musi zostać zainstalowany ręcznie w poprzednich systemach operacyjnych.
i31415,

Odpowiedzi:


0

Korzystanie z interfejsu wiersza polecenia

  1. Przytrzymując Shiftklawisz, kliknij prawym przyciskiem myszy puste miejsce w folderze, w którym się znajdujesz, i wybierz Otwórz okno poleceń tutaj (działa to w systemie Windows Vista i nowszych).

  2. Po otwarciu wiersza polecenia wpisz lub wklej następujące polecenie i naciśnij Enter:

    dir *whatever* /a:-d
    

    Ten /a:-dparametr pominie katalogi w wynikach, a zatem przeszukuje tylko pliki. Jeśli chcesz dołączyć podfoldery, możesz użyć /sparametru:

    dir *whatever* /a:-d /s
    

    Domyślnie dane wyjściowe są dość szczegółowe i zawierają różne informacje, takie jak rozmiar pliku lub czas ostatniej modyfikacji. Aby uzyskać listę gołych kości, usuwając wszystkie dodatkowe informacje, użyj /bparametru:

    dir *whatever* /a:-d /b /s
    

    Możesz także wyszukiwać wiele ciągów. Cytaty są wymagane, jeśli używasz spacji:

    dir "*some thing*" *whatever* /a:-d /b /s
    

Dalsza lektura


Zalecam dodanie przełącznika / b, aby wynik zawierał tylko ścieżkę i nazwę pliku, a nie pełny nagłówek dla każdego folderu.
LPChip

Podczas szybkiego wyszukiwania pliku chcesz poznać jego lokalizację, zwykle nie w momencie modyfikacji lub jak duży jest.
LPChip
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.