View previous topic :: View next topic |
Author |
Message |
Neptun79
Joined: 24 Jul 2010 Posts: 93
|
(Separately) Posted: Wed Oct 05, 2011 21:28 Post subject: |
|
|
Доброго.
Какое выражение должно быть в строке поиска чтобы нашлись только каталоги (папки) на 4-х жестких дисках которые содержат видеофайлы с определёнными расширениями. , т.е видеофайлы должны лежать именно в папке , а не на диске С скажем.
И как найти только папки ? не одиночные файлы. ? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10276 Location: Россия, Саратов
|
(Separately) Posted: Thu Oct 06, 2011 20:34 Post subject: |
|
|
Neptun79
Поскольку доступа к форуму некоторое время не было, ответил на аналогичный вопрос здесь. Этим предлагаю и ограничиться, поскольку к теме прямого отношения вопрос не имеет.
! | Avada: | Оффтоп про поиск по длительности звучания фильма отделён сюда. | _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Ciber SLasH
Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Tue May 14, 2013 21:06 Post subject: Поиск с исключением папок и файлов |
|
|
Приветствую всех!
Подскажите пожалуйста, как сделать поиск файлов, не содержащих в имени подстроки:
1) xp
2) vista
исключая из поиска каталоги с именами, содержащие подстроки:
1) bios
2) _drv
! | Avada: | Объединено с имеющейся темой. | |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 14, 2013 21:38 Post subject: |
|
|
Не очень понял, папка расценивается как часть в пути к файлу или как интерпретация файла? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Ciber SLasH
Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Tue May 14, 2013 21:46 Post subject: |
|
|
Да, папка, как часть пути к файлу. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 14, 2013 22:04 Post subject: |
|
|
Ну, это уж совсем справочная информация: *xp*.* *vista*.* | *bios*\ *_drv*\
К тому же тема есть. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Ciber SLasH
Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Tue May 14, 2013 22:11 Post subject: |
|
|
Мне наоборот нужно исключить 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) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 14, 2013 22:57 Post subject: |
|
|
Ciber SLasH wrote: | нужная строка: *.* | *xp*.*; *vista*.*; bios\; _drv\ | Скорее так: *.* | *xp*.* *vista*.* *bios*\ *_drv*\ *.
Ciber SLasH wrote: | т.к. каталога drv нет в первом уровне вложенности | Глубина вложенности стоит отдельной опцией. Вопрос: drv должен быть родителем или только подкаталогом активного? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2582
|
(Separately) Posted: Tue May 14, 2013 23:00 Post subject: |
|
|
Ciber SLasH wrote: | т.к. каталога drv нет в первом уровне вложенности |
Можно подкаталог задать на вкладе Плагины, где выбрать Плагин: tc Свойство: путь Операция: содержит Значение: drv |
|
Back to top |
|
|
Ciber SLasH
Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Tue May 14, 2013 23:01 Post subject: |
|
|
drv должен быть родителем файла.
Т.е. Место поиска:
E:\Work\_drv\Notebooks
Дерево подкаталогов:
Acer\drv\[<серия>]\<модель>\*.zip|*.7z|*.rar
Acer\Bios
Asus\drv\[<серия>]\<модель>\*.zip|*.7z|*.rar
Asus\Bios |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 14, 2013 23:10 Post subject: |
|
|
Ciber SLasH wrote: | drv\[<серия>]\<модель>\*.zip | Какой же drv родитель, если им является <модель>?
Тут получается так:
Поиск с плагинами: И: ...
Code: | tc | Путь | содержит | \drv\
tc | Каталог | = | Нет
tc | Расширение | Рег. выраж. | (exe|cab|msi|zip|7z|rar) |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Ciber SLasH
Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Wed May 15, 2013 01:53 Post subject: |
|
|
sa wrote: | Можно подкаталог задать на вкладе Плагины, где выбрать Плагин: tc Свойство: путь Операция: содержит Значение: drv |
Благодарю!
Так и сделал. В итоге, то, зачем это было нужно (поиск VEN&DEV в INF-файлах, упакованных в архив) делается в 2 подхода:
1) поиск архивов: TC | Путь | RegExp | \\drv\\
2) поиск в найденном: *.inf
в архивах
с текстом: VEN_xxxx&DEV_yyyy |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Ciber SLasH
Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Wed May 15, 2013 10:42 Post subject: |
|
|
Всех благодарю за участие!
Советы намотал на ус |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed May 15, 2013 15:55 Post subject: |
|
|
MVV wrote: | Для такого простого выражения лучше использовать не RegExp, а просто содержит. | Дык у меня выше приведён пример. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|