Problème : script continue avant la fin de l'execution system()

Problème : script continue avant la fin de l'execution system() - PHP - Programmation

Marsh Posté le 17-08-2004 à 16:16:14    

Hello
Je suis en train de batcher l'install d'un programme (wincvs) et de batcher à la suite son execution. (ici un checkout).
Le problème : j'installe le programme du genre :

Code :
  1. system(setup.exe);
  2. //Normalement, une fois terminé, la suite est executée
  3. system(checkout.bat);


 
Le programme lance checkout.bat alors que setup.exe n'est pas encore terminé d'être installé=> ça marche donc pas... une idée pour attendre que setup.exe soit terminé ? :??:  merci d'avance :jap:  :hello:

Reply

Marsh Posté le 17-08-2004 à 16:16:14   

Reply

Marsh Posté le 18-08-2004 à 12:48:06    

la seule solution que vois est de récupérer ce que renvoit ta fonction setup.exe et de tester en conséquent...

Reply

Marsh Posté le 18-08-2004 à 13:16:19    

jai testé $renvoi = system(setup.exe) mais bon, ça renvoie rien... par contre, je pourrai faire un is_file pour voir si les fichiers sont bien copiés...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed