Salut à tous,
J'aimerais un petit coup de pouce à la construction d'une fonction d'un de mes scripts.Il s'agit en fait de pouvoir recuperé le chemin de 5 outils nécéssaire à l'execution d'autre script en ANT.
La piste que j'ai envisagé est :
1/ créer une boucle FOR qui recherche le nom d'un fichier unique permettant d'identifier à coup sur le dossier de l'outils recherché.
2/stocker le résultat dans un fichier ou une variable.
3/supprimer du fichier ou de la variable les fin de caractères qui correspondent au fichier pour ne garder que le chemin du dossier.
--------------------------------------------------------------------------
J'ai déjà une boucle qui me trouve le fichier que je souhaite qui est la suivante :
La ou je bloque c'est que je n'arrive pas à supprimer les caractères en trop qui correspondent au fichier dans le chemin obtenu par ma boucle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 echo ----recherche de ANT---- set Liste=C for %%a in (%Liste%) do for /f "delims=" %%b in ('dir /s /b /ad "%%a:\" 2^>NUL ^| findstr /i "apache-ant-1.7.1"') do ( set ANT=%%b goto sortie1 ) :sortie1 echo ANT a ete trouve a cette adresse : %ANT%
Pourriez-vous m'aider en ce sens ?
Merci à tous,
Partager