Как искать на жестком диске имя каталога с помощью DOS - PullRequest
1 голос
/ 02 марта 2010

Есть ли способ найти файл на C: компьютера, используя команду DOS, без необходимости записывать CD в корень диска C:?Я хотел бы сделать это, используя только команды DIR и FINDSTR.

В конечном счете, моя цель состоит в том, чтобы найти файл и затем сохранить имя родительского каталога в переменной ENV без изменения каталогов и, надеюсь, без созданиявременный файл.

Ответы [ 3 ]

4 голосов
/ 02 марта 2010

Посмотрите на Как найти файл в MS-DOS.

dir *bob*.* /s 

См. Также Список команд DOS

2 голосов
/ 02 марта 2010

Получает полное имя файла с каталогом в доступной форме.

dir C:\FILENAME.EXT /s /b
0 голосов
/ 02 марта 2010

c:> findstr / s / i * .ext REM находит на диске c: каждый файл с именем * .ext, содержащий (без учета регистра)

...