Chcę, aby polecenie szukało pliku w katalogu i wszystkich podkatalogach w systemie Windows za pomocą wiersza polecenia. Widziałem wszystkie dostępne polecenia, ale nie mogłem znaleźć odpowiedniego polecenia do wykonania tej operacji.
windows
command-line
windows-search
Wael Dalloul
źródło
źródło
/s
wykonuje wyszukiwanie, podczas gdy wyświetlane są/p
pauzy po wyświetleniu wyników wartych ekranu. Aby uzyskać więcej opcji, możesz to zrobićdir /?
./s
opcja nie „wyszukuje”. Rozszerza todir
polecenie - które domyślnie wyświetla listę plików w bieżącym folderze - także na wszystkie te pliki w podfolderach. Rozszerzadir
to zakres polecenia, aby wyświetlał absolutnie wszystko na dysku lub w folderze, a nie ograniczał się do bieżącego.użyj
/b
przełącznika, abydir
wydrukować pełną ścieżkę, może być pomocne. mówić,C:\ > dir /b /s *file*.*
nadal możesz filtrować wynik za pomocą
find
lubfor
i przekierowywać dane wyjściowe do pliku za pomocą>filename
źródło
dir
nie był przeznaczony do wyszukiwania plików, ale do wyświetlania katalogów, ale teraz jest taki,where
którego można użyć do wyszukiwania wielu typów plików jakowhere /R c:\Users *.dll *.exe *.jpg
sprawdź pełną składnię i odpowiedź na pytanie Jak wykonać proste wyszukiwanie plików w cmd
źródło