У меня есть следующий скрипт для поиска файлов определенных типов файлов (PHP, TXT, HTML и т.д.), Который запрашивает у пользователя выбор:1) Выполнять ли рекурсивный поиск? 2) Какие типы файлов должны быть перечислены?
Но по неизвестной причине, даже если я даю положительный ответ ("y") на вопрос о поисковом поиске, он не выполняет рекурсивный поиск и завершается после завершения поиска в текущем каталоге.
@echo off
setlocal
set /p inSubFolders="You want to search in sub-folders too ? : "
set /p searchTerm="What type of files are you looking for ? : "
echo %searchTerm%
echo %inSubFolders%
:findInDir
if %inSubFolders%=="y" (
dir *.%searchTerm% /s /b /p | findstr /e .%searchTerm%
) else (
dir *.%searchTerm% /b /p | findstr /e .%searchTerm%
)
pause
Может кто-нибудь узнать, что может быть причиной этой проблемы?