Czy mogę wyszukiwać pliki zawierające określony ciąg w folderze, jeśli ten folder nie znajduje się w indeksie wyszukiwania?
Powiedzmy, że folderu „textFiles” nie ma w indeksie. Przechodzę do tego folderu w Eksploratorze Windows. W polu wyszukiwania wpisuję „.ini”. Chcę zobaczyć listę wyników zawierającą tylko „b.txt”
FOLDER C:\textFiles\
FILE a.php
CONTENT once twice thrice mice moose monkey
FILE b.txt
CONTENT mingle muddle middle.ini banana beer
FILE c.spo
CONTENT sellotape stapler phone book
Nie mam uprawnień do dodawania folderów do indeksu systemu Windows i nie mam uprawnień do instalowania ani uruchamiania żadnych plików wykonywalnych, które nie zostały dostarczone z serwerem lub zatwierdzonymi aplikacjami.
W razie potrzeby byłbym zadowolony z natywnego rozwiązania wiersza poleceń systemu Windows.
Najłatwiejszym rozwiązaniem jest chwilowe wyłączenie wyszukiwania systemu Windows , jeśli masz uprawnienia:
net stop wsearch
Wykonaj wyszukiwanie w folderze w Eksploratorze Windows, rozpocznie wyszukiwanie bez indeksu.
net start wsearch
Chociaż działa to w przypadku małych folderów, możesz napotkać problemy z większymi folderami.
Alternatywa dla przeszukiwania zawartości pliku
Windows Grep opiera się na
grep
idei linux , dostarczając GUI, który pozwala zobaczyć pasujące linie; pozwala to na szybkie przeglądanie plików w poszukiwaniu różnych zdarzeń i ich kontekstu:Zapewnia kilka opcji wyszukiwania, więc pasuje również do większych lub bardziej złożonych folderów:
Ma również łatwego kreatora, jeśli nie zawracasz sobie głowy wyświetlaniem wszystkich ustawień, i możesz skonfigurować sposób wyświetlania wyników tekstowych (numery linii, pokaż część / całą linię, stałą czcionkę, ...)
Alternatywa dla wyszukiwania nazw plików
Wyszukiwanie Wszystko jest jedną z najmniejszych wyszukiwarek dla systemu Windows, a zatem jest łatwe do pobrania i uruchomienia, ma bardzo przejrzysty i prosty interfejs użytkownika, który umożliwia bardzo szybkie indeksowanie plików i wyszukiwanie wśród nich. Ma minimalne zużycie zasobów i aktualizuje się w czasie rzeczywistym, jeśli pozostajesz otwarty, więc nawet pasuje jako zamiennik Windows Search, jeśli chcesz ...
Mam w sumie 904,108 plików i folderów, co jest dość dużo w porównaniu ze zwykłym użytkownikiem, a kiedy wpisuję coś takiego
Super User
, wyświetla to natychmiast . Indeksowanie też nie trwa długo; więc wystarczy otworzyć go i poczekać kilka sekund, aby natychmiast wyszukać na wyciągnięcie ręki.Na przykład możesz pokazać wszystkie pliki wykonywalne w folderze takim jak ten:
*.exe "C:\Program Files"
źródło