查找所有包含分号(;)的目录

查找所有包含分号(;)的目录

如何搜索所有包含字符 的目录/文件夹;

这个问题我知道我可以使用任何其他字符进行搜索,例如查找包含以下字符的所有目录:a

dir /S *a* /AD

但是,;充当分隔符,因此这样做*;*就是告诉它查找**,即任何事物或者任何事物,并返回每个子目录而不仅仅是包含的子目录;

x如果我想找到例如或者y我可以的话,这会很棒*x*;*y*,但我如何匹配;

答案1

您应该引用该模式:

dir /s /ad "*;*"

这样,DIR 将被*;*视为单个标记。这对其他特殊字符也很有用,例如空格、逗号、插入符号 ( ^) 等。

相关内容