Я пытаюсь создать пакетный файл в Win2K8 для grep (обратите внимание на использование термина, отличного от Windows, в контексте Windows) набор каталогов для файлов, содержащих определенную строку, и хотите затем открыть результирующие файлы, чтобы я мог просматривать их вручную.Командная строка Windows: найдите файлы по текстовой строке и откройте их
До сих пор я могу достаточно легко просмотреть файлы, которые я хочу довольно легко (findstr /S /M searchString *.txt
), но я не могу понять, как передать это start
или любую другую команду Windows, чтобы открыть файл. Я также использовал vanilla find
, но не смог получить эту работу.
Я должен сделать это для множества разных строк, отсюда и сценарий. Для чего это стоит, я открыт для предложений с помощью PowerShell, если есть хороший метод, о котором я не знаю (и я не знаю много PowerShell, я буду изучать его в то же время), но не могу установите любые другие инструменты на машине.
Я всегда забываю, что команда Windows не работает вообще, как я ожидаю. – Ickster