Fonction is / else if variable et goto
Fermé
Qendac
Messages postés
37
Date d'inscription
jeudi 7 août 2014
Statut
Membre
Dernière intervention
29 septembre 2014
-
22 août 2014 à 09:57
Qendac Messages postés 37 Date d'inscription jeudi 7 août 2014 Statut Membre Dernière intervention 29 septembre 2014 - 22 août 2014 à 16:08
Qendac Messages postés 37 Date d'inscription jeudi 7 août 2014 Statut Membre Dernière intervention 29 septembre 2014 - 22 août 2014 à 16:08
Bonjour,
Je viens à nouveau demander de l'aide à la communauté Commentçamarche à propos d'un mélange de fonction qui me rend toujours fou.. Pour mieux vous expliquez, voici le bout de code qui me pause problème:
Cela ne fonctionne pas, j'imagine faire une erreur de syntaxe mais la quel ? :/
Merci d'avance !
Je viens à nouveau demander de l'aide à la communauté Commentçamarche à propos d'un mélange de fonction qui me rend toujours fou.. Pour mieux vous expliquez, voici le bout de code qui me pause problème:
if "%conf%" == oui (goto :oui) else "%conf%" == non (goto :non)
Cela ne fonctionne pas, j'imagine faire une erreur de syntaxe mais la quel ? :/
Merci d'avance !
A voir également:
- Autoit goto
- Autoit - Télécharger - Divers Utilitaires
- Autoit while ✓ - Forum Autoit / batch
- Autoit ping - Forum Autoit / batch
- Utiliser Autoit ✓ - Forum Logiciels
- Décompilateur AutoIt - Forum Autoit / batch
2 réponses
dubcek
Messages postés
18769
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 mars 2025
5 629
Modifié par dubcek le 22/08/2014 à 12:21
Modifié par dubcek le 22/08/2014 à 12:21
hello
pas de condition après else
pas de condition après else
if "%conf%" == "oui" (goto :oui) else (goto :non)
Qendac
Messages postés
37
Date d'inscription
jeudi 7 août 2014
Statut
Membre
Dernière intervention
29 septembre 2014
22 août 2014 à 12:56
22 août 2014 à 12:56
Cela ne m'étonne pas. Y a t'il une façon de contourné et de définir deux fonction différente en fonction d'une variable pouvant être Oui ou Non ?
Je vais finir par m'orienté VBS si le batch ne suffit plus..
Je vais finir par m'orienté VBS si le batch ne suffit plus..
Qendac
Messages postés
37
Date d'inscription
jeudi 7 août 2014
Statut
Membre
Dernière intervention
29 septembre 2014
22 août 2014 à 12:57
22 août 2014 à 12:57
Enfin dans mon cas c'est plutôt une variable pouvant être Oui, Non ou autre
dubcek
Messages postés
18769
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 mars 2025
5 629
Modifié par dubcek le 22/08/2014 à 13:11
Modifié par dubcek le 22/08/2014 à 13:11
on peut faire
if "%conf%" == "oui" (goto :oui) else if "%conf% == "non" (goto :non) else (goto :rien)
Qendac
Messages postés
37
Date d'inscription
jeudi 7 août 2014
Statut
Membre
Dernière intervention
29 septembre 2014
22 août 2014 à 13:18
22 août 2014 à 13:18
je fais un test
Qendac
Messages postés
37
Date d'inscription
jeudi 7 août 2014
Statut
Membre
Dernière intervention
29 septembre 2014
22 août 2014 à 13:20
22 août 2014 à 13:20
Non erreur de syntaxe :(
dubcek
Messages postés
18769
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 mars 2025
5 629
Modifié par dubcek le 22/08/2014 à 14:18
Modifié par dubcek le 22/08/2014 à 14:18
peut-être
if "%conf%" == "oui" (goto :oui)
else
if "%conf% == "non" (goto :non)
else (goto :rien)