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
18767
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
5 mars 2025
5 628
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
18767
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
5 mars 2025
5 628
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
18767
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
5 mars 2025
5 628
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)