AnGo

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору И снова вопрос. В батнике есть строка вида: Код: for /R %SOURCEDISK%\ %%N in ("*.crm") do ( echo %%N ) | смысл достаточно простой, ищет по маске все файлы с расширением crm. Проблема заключается в том, что находятся все файлы с расширением содержащем символы crm. Например, *.crm2 и т.д. Т.е. срабатывает жадный вариант поиска, а нужно, что бы находились строго файлы с расширением .crm И второе, в начале имени файлов стоит символ "А", сейчас выдается на вывод все, что только содержит в расширении crm. Команда for работает с регулярными выражениями или надо фильтрацию делать как-то по другому? Да, чуть было не забыл, как видно из параметров команды мы проходим рекурсивно всю иерархию директорий, начиная с некоторой стартовой директории и входя во все нижележащие поддиректории. В директориях содержатся различные файлы, нужно отфильтровать только файлы вида А*.crm. |