filtrer avec commande find - Divers - Programmation
Marsh Posté le 15-12-2019 à 09:19:41
Bonjour. Je liste le contenu des sous dossiers dans un répertoire avec exportation grâce au script ci-dessous @ECHO OFF for /f "delims=" %%a In ('dir /ad/b/s "C:\Users\FIAULT\Desktop\docs MAGRET" ') Do ( echo %%a |find "Outils" >> "C:\Users\FIAULT\Desktop\b.txt" ) ça marche mais je ne voudrais pas que la recherche se fasse dans tous les sous-niveaux mais seulement dans le premier en gros actuellement ça me donne C:\Users\FIAULT\Desktop\docs MAGRET\Outils C:\Users\FIAULT\Desktop\docs MAGRET\Magret Serveur\Outils C:\Users\FIAULT\Desktop\docs MAGRET\Outils\test mais moi je voudrais limiter au premier sous-niveau et donc ça me donnerait C:\Users\FIAULT\Desktop\docs MAGRET\Outils merci d'avance
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 15-12-2019 à 09:19:41
Bonjour.
Je liste le contenu des sous dossiers dans un répertoire avec exportation grâce au script ci-dessous
@ECHO OFF
for /f "delims=" %%a In ('dir /ad/b/s "C:\Users\FIAULT\Desktop\docs MAGRET" ') Do ( echo %%a |find "Outils" >> "C:\Users\FIAULT\Desktop\b.txt" )
ça marche mais je ne voudrais pas que la recherche se fasse dans tous les sous-niveaux mais seulement dans le premier
en gros actuellement ça me donne
C:\Users\FIAULT\Desktop\docs MAGRET\Outils
C:\Users\FIAULT\Desktop\docs MAGRET\Magret Serveur\Outils
C:\Users\FIAULT\Desktop\docs MAGRET\Outils\test
mais moi je voudrais limiter au premier sous-niveau et donc ça me donnerait
C:\Users\FIAULT\Desktop\docs MAGRET\Outils
merci d'avance
Message édité par GEEK82500 le 15-12-2019 à 09:29:18