Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1484 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [BATCH] Condition 2 arguments

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BATCH] Condition 2 arguments

n°2126212
leon8121
LYON
Posté le 13-02-2012 à 11:54:06  profilanswer
 

Bonjour, j'aimerais tester proprement 2 conditions en évitant d'imbriquer 2 if l'un derrière l'autre, je pensais qu'avec le & ça fontionnait, mais il semble que ça n'est pas le cas.
Voici le bout de mon code, j'ai une erreur à la ligne 6.
 

Code :
  1. sc query TOTO | find /I "RUNNING"
  2. if %ERRORLEVEL% == 0 ( set error1=0 ) else ( set error1=1 )
  3. sc query TITI | find /I "RUNNING"
  4. if %ERRORLEVEL% == 0 ( set error2=0 ) else ( set error2=1 )
  5. echo.
  6. if error1 == 0 & error2 == 0 (
  7. net start TATA
  8. echo.
  9. pause
  10. goto debut
  11. ) else (
  12. echo.
  13. echo /!\ Impossible de demarrer TATA si les services TUTU ne sont pas demarres /!\
  14. echo.
  15. pause
  16. goto TUTU
  17. )


 
Une idée ??  :??:


---------------
Leon
mood
Publicité
Posté le 13-02-2012 à 11:54:06  profilanswer
 

n°2126290
colargol7
Posté le 13-02-2012 à 20:52:11  profilanswer
 

Le batch est limité... :(
Je fais comme ça:
 
Le AND:
 

Code :
  1. if "%error1%"=="0" if "%error2%"=="0" (
  2.     :: code
  3. )


Le OR:

Code :
  1. if "%error1%"=="0" (
  2.     :: code
  3. ) else if "%error2%"=="0" (
  4.     :: même code
  5. )


---------------
P'tit guide sur l'encodage de la TNT HD  .  Resizer video
n°2126292
leon8121
LYON
Posté le 13-02-2012 à 21:00:23  profilanswer
 

Ok merci !
 
Effectivement, c'est limité... et j'connais pas assez le VBS pour faire ce dont j'ai besoin...


---------------
Leon

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [BATCH] Condition 2 arguments

 

Sujets relatifs
Problème avec le fonction MatchBatch trie numérique
Lancer processus sous condition[Résolu][Batch]Aide commande ren en bat
Zone d'impression sous conditionBatch Ms-dos - For - plusieurs instruction
[Batch] Quel langage en remplacement au batch[BATCH] 2 boucles FOR imbriquées
Afficher du contenu HTML sous condition PHPScript batch - Lister dans un fichier tous les .exe d'un répertoire
Plus de sujets relatifs à : [BATCH] Condition 2 arguments


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR