Ingiore ce message
Voici le script:
Code:
1
2
3
4
5
6
7 echo %~dp0% > chem.txt switch chem.txt "\eclipse\eclipse\V3.2\eclipse" "" for /f "delims=" %%i in ('type chem.txt') do set VrChem=%%i echo %VrChem%
Version imprimable
Ingiore ce message
Voici le script:
Code:
1
2
3
4
5
6
7 echo %~dp0% > chem.txt switch chem.txt "\eclipse\eclipse\V3.2\eclipse" "" for /f "delims=" %%i in ('type chem.txt') do set VrChem=%%i echo %VrChem%
Mais je vien de m'apercevoir qu'il y a plu simple, en se passant d'un fichier.txt, voici:
Code:
1
2
3 set VrChem=%~dp0 set VrChem=%VrChem:\eclipse\eclipse\V3.2\eclipse=% echo %VrChem%
Ha bin ca s'est super alors ! T'es trop fort :king:
La commande":" permet de supprimer la correspondance ?
C'est très gentil à toi d'avoir pris le temps de m'aider
Merci beaucoup.
C'est da sa que tu parle ?Citation:
Envoyé par benoit31
Sa supprime \eclipse\eclipse\V3.2\eclipse dans la variable.Code:set VrChem=%VrChem:\eclipse\eclipse\V3.2\eclipse=%
Ta tester chez toi ?
Oui j'ai tester dans plusieurs dossiers et ca marche impecable.
Dire qu'avec juste : on pouvais y arriver sans passer par une boucle ni ficheir etxte :?
Et oui la commande set et bien foutu ;)Citation:
Envoyé par benoit31