使用 findstr 在子目录中搜索字符串?

GTS*_*Joe 4 string findstr cmd.exe

我可以使用以下命令从 Windows 命令提示符中搜索包含单词“string”的文本文件:

C:\>findstr /spin /c:"string" *.txt
Run Code Online (Sandbox Code Playgroud)

如果我想搜索子目录怎么办?以下不起作用:

C:\>findstr /spin /c:\Users\My Name\Desktop"string" *.txt
Run Code Online (Sandbox Code Playgroud)

是否可以使用 findstr 搜索特定的子路径?我知道我可以执行以下操作,但我试图避免首先更改目录:

C:\Users\My Name\Desktop>C:\>findstr /spin /c:"string" *.txt
Run Code Online (Sandbox Code Playgroud)

Jos*_*efZ 5

在我看来,你的问题表述得相当模糊。如有任何疑问,
请阅读程序文档findstr /?(在本例中为http://ss64.com/nt/findstr.html)。

findstr /spin /c:"string" "c:\Users\My Name\Desktop\*.txt"
Run Code Online (Sandbox Code Playgroud)