Utilisez findstr pour rechercher un sous-répertoire dans une chaîne?

3

Je peux utiliser les éléments suivants pour rechercher des fichiers texte contenant le mot "chaîne" à partir de l'invite de commande Windows:

C:\>findstr /spin /c:"string" *.txt

Que faire si je souhaite rechercher un sous-répertoire? Ce qui suit ne fonctionne pas:

C:\>findstr /spin /c:\Users\My Name\Desktop"string" *.txt

Est-il possible de rechercher un sous-chemin spécifique en utilisant findstr? Je sais que je peux faire ce qui suit, mais j'essaie d'éviter de devoir changer de répertoire en premier:

C:\Users\My Name\Desktop>C:\>findstr /spin /c:"string" *.txt
GTS Joe
la source
1
findstr /spin /c:"string" "c:\Users\My Name\Desktop\*.txt"
JosefZ
Si vous postez ceci comme une réponse, je l'accepterai car c'est exactement ce que je cherchais.
GTS Joe

Réponses: