Use filename:~=+++
para encontrar todas as pastas que contenham +++.
Se você quiser pesquisar por (+++)
use: name:~"*(+++)*"
Para referência futura ~ significa cadeia literal (com algumas exceções, como *
)
Eu tenho uma pasta com várias subpastas.
Algumas das subpastas têm (+++)
em seu nome de arquivo.
Eu quero encontrar apenas essas pastas.
Usar name:"(+++)"
ou name:"+++"
como termo de pesquisa apenas retorna todos os itens da pasta e todas as subpastas.
Minha resposta automática aqui seria "Eu só preciso escapar dos caracteres especiais". No entanto, name:"\(\+\+\+\)"
e name:"\+\+\+"
não retornam nada e a "Sintaxe de Consulta Avançada do MSDN " página do documento nem sequer menciona como escapar uma string (ou que o caractere +
é um caractere especial, também).
Como posso pesquisar por arquivos ou pastas que têm aparentemente caracteres especiais em seus nomes?