Você deve citar o padrão:
dir /s /ad "*;*"
Dessa forma, o DIR tratará *;*
como um único token. Isso também é útil para outros caracteres especiais, como espaço, vírgula, circunflexo ( ^
), etc.
Como posso pesquisar todos os diretórios / pastas que contenham o caractere ;
.
De esta pergunta , vejo que posso pesquisar qualquer outro caractere usando, por exemplo para encontrar todos os diretórios contendo a
dir /S *a* /AD
No entanto, ;
age como um delimitador, então *;*
está dizendo para encontrar *
ou *
, ou seja, Qualquer coisa ou qualquer coisa , e retornando todos os subdiretórios, em vez de apenas aqueles contendo ;
.
Isso seria ótimo se eu quisesse encontrar, por exemplo x
ou y
como pude *x*;*y*
, mas como eu correspondo ;
?
Tags command-line windows