Поиск с исключением (search with exclude)
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Neptun79
Поскольку доступа к форуму некоторое время не было, ответил на аналогичный вопрос здесь. Этим предлагаю и ограничиться, поскольку к теме прямого отношения вопрос не имеет.
[mod="Avada"]Оффтоп про поиск по длительности звучания фильма отделён сюда.[/mod]
Поскольку доступа к форуму некоторое время не было, ответил на аналогичный вопрос здесь. Этим предлагаю и ограничиться, поскольку к теме прямого отношения вопрос не имеет.
[mod="Avada"]Оффтоп про поиск по длительности звучания фильма отделён сюда.[/mod]
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Поиск с исключением папок и файлов
Приветствую всех!
Подскажите пожалуйста, как сделать поиск файлов, не содержащих в имени подстроки:
1) xp
2) vista
исключая из поиска каталоги с именами, содержащие подстроки:
1) bios
2) _drv
[mod="Avada"]Объединено с имеющейся темой.[/mod]
Подскажите пожалуйста, как сделать поиск файлов, не содержащих в имени подстроки:
1) xp
2) vista
исключая из поиска каталоги с именами, содержащие подстроки:
1) bios
2) _drv
[mod="Avada"]Объединено с имеющейся темой.[/mod]
Не очень понял, папка расценивается как часть в пути к файлу или как интерпретация файла?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Мне наоборот нужно исключить xp и vista.*xp*.* *vista*.*
Понял, нужная строка: *.* | *xp*.*; *vista*.*; bios\; _drv\
Благодарю за помощь!
Добавлено спустя 33 минуты:
А как искать файлы *.exe; *.cab; *.msi; *.zip; *.7z; *.rar только, если в пути (от места поиска) присутствует подкаталог drv ?
*drv*\; *.exe; *.cab; *.msi; *.zip; *.7z; *.rar - не проходит, т.к. каталога drv нет в первом уровне вложенности.
Добавлено спустя 8 минут:
Почему не проходит шаблон с RegExp-ом?: .*\\drv\\.*\.(exe|cab|msi|zip|7z|rar)
Скорее так: *.* | *xp*.* *vista*.* *bios*\ *_drv*\ *.Ciber SLasH писал(а):нужная строка: *.* | *xp*.*; *vista*.*; bios\; _drv\
Глубина вложенности стоит отдельной опцией. Вопрос: drv должен быть родителем или только подкаталогом активного?Ciber SLasH писал(а):т.к. каталога drv нет в первом уровне вложенности
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Какой же drv родитель, если им является <модель>?Ciber SLasH писал(а):drv\[<серия>]\<модель>\*.zip
Тут получается так:
Поиск с плагинами: И: ...
Код: Выделить всё
tc | Путь | содержит | \drv\
tc | Каталог | = | Нет
tc | Расширение | Рег. выраж. | (exe|cab|msi|zip|7z|rar)Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Благодарю!sa писал(а):Можно подкаталог задать на вкладе Плагины, где выбрать Плагин: tc Свойство: путь Операция: содержит Значение: drv
Так и сделал. В итоге, то, зачем это было нужно (поиск VEN&DEV в INF-файлах, упакованных в архив) делается в 2 подхода:
1) поиск архивов: TC | Путь | RegExp | \\drv\\
2) поиск в найденном: *.inf
в архивах
с текстом: VEN_xxxx&DEV_yyyy
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Дык у меня выше приведён пример.MVV писал(а):Для такого простого выражения лучше использовать не RegExp, а просто содержит.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.