Я пытаюсь получить список файлов из каталога в DOS, и я хотел бы, чтобы исключить любые файлы, которые начинаются с «I_»DOS DIR - исключить файлы, начинающиеся с строкой
я могу получить его исключить что-либо с помощью I_, но это исключает его, если оно не начинается с него. Вот мой сценарий>
dir /s /b c:\TEST | findstr /vi "\c:\TEST\I_." > c:\TEST\List.txt
Во всяком случае, чтобы получить «I_» должны быть исключены только когда это начало слова (т.е. I_TEST)?
Это исключит любую ветвь, в которой папка начинается с 'I_' и вопрос состояния *' исключить любые файлы, которые начинаются с I_' * –
@MCND, как я уже сказал, _start из word_ не определена , Каталоги также являются файлами в зависимости от того, хотите вы их или нет. – mojo
Это сработало, спасибо! – Chris