Как найти все файлы с именем, например ALPS*.doc в папке, например, P:\Systems\A.L.P.S\?

Я попытался это с помощью командной строки, но он возвращает ноль:

Systems\A.L.P.S>dir /s /b c:\ |find /c "\ALPS*.doc"

Что я делаю неправильно?

2 ответа2

1

Вы можете напрямую указать, что перечислять в каталоге, из самой команды dir.

Таким образом, вы будете использовать эту команду:

cd /d c:\
dir /s /b ALPS*.doc

Сначала вы переходите к корню, а затем выполняете рекурсивный поиск оттуда.

Обратите внимание, что при поиске в C:\ результаты будут найдены только в C:. Если вы хотите искать в P:\ Systems\ ALPS, вам, конечно, придется искать из этой папки. первая строка будет тогда:

cd /d p:\Systems\A.L.P.S
0

Внутри Powershell.

Get-ChildItem C:\ -Recurse "ALPS*.doc"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .