A voir également:
- Variables dans un batch
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Echo off batch ✓ - Forum Autoit / batch
- Fichier batch - Guide
- Batch input - Forum Autoit / batch
- Batch pause 10 secondes ✓ - Forum Programmation
4 réponses
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
8 oct. 2009 à 12:10
8 oct. 2009 à 12:10
hello
essaye sans les ()
if CD_STATUS== 0 SET CDResult = Echec
if CD_STATUS== 1 SET CDResult = Succes
ou puisque c'est une variable numérique essaye avec EQU plutot que ==
essaye sans les ()
if CD_STATUS== 0 SET CDResult = Echec
if CD_STATUS== 1 SET CDResult = Succes
ou puisque c'est une variable numérique essaye avec EQU plutot que ==
salut,
merci de ta réponse mais ca ne fonctionne pas...
Je vais compléter le post en fait:
- le if fonctionne bien parce que si je remplace CDResult = Echec par echo Echec il m'affiche bien "Echec".
- j'ai testé avec et sans parenthèses
- j'ai testé en mettant %CDResult% = Echec
Je ne comprends rien à cette erreur...
merci de ta réponse mais ca ne fonctionne pas...
Je vais compléter le post en fait:
- le if fonctionne bien parce que si je remplace CDResult = Echec par echo Echec il m'affiche bien "Echec".
- j'ai testé avec et sans parenthèses
- j'ai testé en mettant %CDResult% = Echec
Je ne comprends rien à cette erreur...
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
8 oct. 2009 à 14:00
8 oct. 2009 à 14:00
set n'aime pas les espaces et il faut inverser, 0 = succès
if %CD_STATUS% EQU 0 SET CDResult=Succes if %CD_STATUS% EQU 1 SET CDResult=Echec
oui merci dubcek je viens de trouver... La honte sur moi j'ai passé un peu plus de 2h la dessus...
Pour le 0 oui j'ai remarqué mais ce n'est pas pour des commandes comme ca en fait que j'en ai besoin c'est pour msbuild, mstest et tf si tu connais.
(compilations, tests et obtention des sources c# avec team foundation server).
Encore merci de ton aide!
Pour le 0 oui j'ai remarqué mais ce n'est pas pour des commandes comme ca en fait que j'en ai besoin c'est pour msbuild, mstest et tf si tu connais.
(compilations, tests et obtention des sources c# avec team foundation server).
Encore merci de ton aide!