[resolu] [DOS] variables et texte
Bonjour
j'ai un prog a.bat
Code:
1 2 3 4 5 6 7 8 9 10 11
|
@ECHO OFF
ECHO 1
%chemin% = CD
ECHO 2
ECHO %chemin%
ECHO 3
:FIN |
En l'exécutant sous dos, j'ai
Citation:
1
C:\test <- là c bizarre, moi j'ai affecté le chemin où je suis ds la variable %chemin% et le prog m'affiche sans que je lui demande de m'afficher quoi que ce soit.
2
ECHO is off <-- là c bizarre parce que je devais avoir e chemin d'affiché et il me dit que echo est OFF
3
Vous y comprenez qqch au problèmes (1) et (2) ??
pk lors de l'affectation, affiche t'il le chemin? (1)
pk n'affiche t'il pas le chemin et il me dit que echo est off ? (2)
Il s'agit de programmationde fichier batchs sous dos et je suis sous win2k.
MERCi de bien vouloir me répondre
Re: [DOS] variables et texte
Citation:
Envoyé par isidore
C:\test <- là c bizarre, moi j'ai affecté le chemin où je suis ds la variable %chemin% et le prog m'affiche sans que je lui demande de m'afficher quoi que ce soit.
ECHO is off <-- là c bizarre parce que je devais avoir e chemin d'affiché et il me dit que echo est OFF
Je pense que c'est assez simple, CD ne renvoit pas une chaine de caractère avec le Current Directory, mais provoque son affichage sur la sortie standard.
=> L'affectation ne fonctionne pas.
=> %chemin% n'étant pas défini, il l'interprète (sans doute) comme un ECHO simple, qui te donne l'état de l'affichage.
Pour une solution, je cherche ... :D
Bonne Chance,
Mathieu