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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  problème exit /b

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème exit /b

n°1352508
darknagash
Posté le 24-04-2006 à 09:49:22  profilanswer
 

Bonjour à tous.
 
J'ai un petit problème en batch alors je fais appel à vos compétences
 
Je travaille sous Windows 2000.
Je lance un script batch via l'api win32 (windows.h pas .NET) et souhaite teste dans mon code le retour du script
 
Pour cela j'opère ainsi
1/ Je crée un process qui lance mon batch
2/ J'attend la fin d'exection de ce dernier
3/ je teste le code de retour
 
En concentré cela donné cette séquence

Code :
  1. CreateProcess
  2. WaitForSingleObject
  3. GetExitCodeProcess


 
Pour tester j'ai crée un fichier (test.bat) qui contient cette séquence

Code :
  1. sleep(5)
  2. exit /b 2


 
Je suis sous windows 2000 donc l'option /b fonctionne pour exit
Or dans mon code appelant le code de retour est de 0 alors qu'il devrait être de 2
La preuve en est que lorsque je lance cmd.exe en lieu et place de mon script test.bat et tape les commandes du script dans l'invite de commande ce dernier se termine et le code d'erreur recupérer est bel et bien de 2
 
Si quelqu'un comprend quelquechose je le remercie d'avance

mood
Publicité
Posté le 24-04-2006 à 09:49:22  profilanswer
 

n°1352510
darknagash
Posté le 24-04-2006 à 09:53:34  profilanswer
 

Bon ben voila c'est résolu. J'y ai passé 3 heures avant de poster et 2 mn après je pense à ôter l'option /b et cela fonctionne désolé


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

  problème exit /b

 

Sujets relatifs
problème page html avecMyeclipseProblème de bordure de tableau CSS sous Internet Explorer
problème de diaporama creé en javascriptProbléme affichage image avec firefox sur smartblog
[Flash] Problème cadre au passage de la sourisProbleme de création "formulaire d'inscription"
Probleme Forms [VB.net]Problème autocomplétion
Problème de répertoire courrant avec un applet ouvert par IE?Problème d'exit qui ne fait pas son travail...
Plus de sujets relatifs à : problème exit /b


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