Я не знаю полный путь к папке, только имя папки. Я хотел бы найти везде, где эта папка использует CMD. Есть команда, которая делает это?
Я ищу эквивалент * nix's:
find . -name <folder name> -type d
Есть ли что-нибудь подобное в Windows CMD? Я знаю dir / s ...
command-line
Даниэль Катс
источник
источник
dir <Folder Name> /AD/S/B
dir /S /P <file or foldername>
(/ P делает паузу после каждой скрининговой информации)Если вы хотите получить список всех вхождений определенного имени файла, вы можете просто перенаправить вывод в файл:
Вы также можете сузить результаты, используя ключ / A команды dir. Если вы хотите перечислить только каталоги, вы можете добавить
/AD
к своей команде:Другие возможности:
Если вы хотите узнать больше о команде dir, просто введите
dir /?
свой cmd.источник
/ S ищет рекурсивно
/ b удаляет дополнительные метаданные каталога из результатов поиска, поэтому вы получаете хороший чистый список файлов
источник
\b
пропусковf:\test
из списка. Возвращает один файл, когда их два. Поэтому ответ неверен.