Я пытаюсь найти часть имени файла в проводнике Windows, но если часть имени, которую я ищу, не находится в самом начале или не отделена пробелами или подчеркиванием, она не может совпадать. Например, файл с именем HelloWorld.java будет соответствовать поиску hello
, но не будет world
. *world
тоже не получается.
Есть ли нативное решение для этого?
windows-7
windows-explorer
Дражен Бьеловук
источник
источник
Ответы:
Использование этого ключевого слова и поиск слова «мир»:
name:~=world
добьются цели.Для более расширенного поиска советы:
источник
name:~=world
тоже работает.name:~=
также работает.filename:*world
также работает (Windows7)*world*
, расширение является частью того, с чем оно выполняет сравнение.С
name:
вами можно использовать~~world
.источник
name:
префиксом.~~world
?name:~~world
а такжеname:~=world
оба, кажется, работают. Спасибо Джейсон.Попробуйте простой поиск по шаблону,
*
поэтому ваш поиск будет*world
Поиск с подстановочными знаками должен вызывать любые частичные совпадения, однако не будет выделять результат в имени файла. Намного проще, чем печатать другие поиски ...
источник
Я обнаружил, что (имя: ~ = 'ваше имя') и (имя: ~ = 'ваше имя') и (имя файла: * 'ваше имя') не будут работать со мной
НО я сохранил файл с помощью NUMERALS
Однако (* ваш числовой) делает даже для совпадения части
т.е. file = 123456789 Поиск (* 5678) делает работу
Надеюсь это поможет
источник
Это помогло мне (поиск всех файлов, которые содержат слова 'subaru' и 'v2' в имени файла: - System.FileName: ~ = ( subaru v2)
Другой пример (поиск всех файлов, содержащих слово «subaru» с расширением «.html»: - System.FileName: ~ = ( subaru .html)
источник