Bonjour, comme dit dans ma présentation moi et le dev même le script ça fait 2, pourtant j'ai bien essayé mais je n'arrive pas au résultat que je veux voilà ce que je dois faire :
dans un lecteur réseau "k:" (oui j'aime pas mais avec la commande "dir" pas possible d'utiliser un chemin UNC :/ ) comportant plusieurs répertoire et sous répertoire, je dois chercher tous les fichiers "sb.txt" j'y arrive avec ceci :
ce qui me donne cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part dir k:\ /s /b | find /i "sb.txt"
par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 k:\treso\payment\bnp\sb.txt k:\treso\payment\bpc\sb.txt k:\treso\payment\cac\sb.txt k:\treso\payment\cal\sb.txt
Ok pas de soucie sauf que moi je voudrais juste récupérer le dernier répertoire dans lequel se trouve chaque fichier "sb.txt" soit dans cet exemple avoir un echo de :
Le tout en une seul commande, je me suis amusé à faire des variables à coup de SET de FOR etc ... pas réussi, si une âme charitable passe par là, un grand merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 bnp bpc cac cal![]()
Partager