Dans un fichier batch DOS, nous ne pouvons avoir qu'une seule ligne si le corps de l'instruction? Je pense que j'ai trouvé quelque part que je pourrais utiliser ()
pour un bloc if, tout comme celui {}
utilisé dans les langages de programmation de type C, mais il n'exécute pas les instructions lorsque j'essaye ceci. Aucun message d'erreur non plus. Voici mon code:
if %GPMANAGER_FOUND%==true(echo GP Manager is up
goto Continue7
)
echo GP Manager is down
:Continue7
Étrangement, ni «GP Manager est actif» ni «GP Manager est arrêté» ne sont imprimés lorsque j'exécute le fichier de commandes.