[Python] Execution de deux fichiers .bat
Résolu/Fermé
Norocbzh
Messages postés
9
Date d'inscription
vendredi 1 juin 2007
Statut
Membre
Dernière intervention
27 juin 2007
-
27 juin 2007 à 11:20
Norocbzh Messages postés 9 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 27 juin 2007 - 27 juin 2007 à 16:24
Norocbzh Messages postés 9 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 27 juin 2007 - 27 juin 2007 à 16:24
A voir également:
- Python .bat
- Fichier bat - Guide
- Citizen code python avis - Accueil - Outils
- Bat to exe converter - Télécharger - Édition & Programmation
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
1 réponse
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Non membre
Dernière intervention
5 février 2025
1 526
27 juin 2007 à 11:36
27 juin 2007 à 11:36
os.execl crées un objet fichier.
Je pense que le fait de le fermer permet de détacher ce processus quand il est fini, sinon ça doit gêner.
Essaie peut être
D'ailleurs os.system devrait être suffisant pour ce que tu veux faire.
Je pense que le fait de le fermer permet de détacher ce processus quand il est fini, sinon ça doit gêner.
Essaie peut être
import os try : p = os.execl(r'C:\Script_ftp\zipper.bat') p.close() except Exception ,e : print e try : p = os.execl(r'C:\Script_ftp\script_ftp_ESGrennes.bat') p.close() except Exception, e : print e raw_input('Appuyez sur entree pour quitter le programme...')
D'ailleurs os.system devrait être suffisant pour ce que tu veux faire.
27 juin 2007 à 14:57
C'est seulement celui que je met en premier qui va s'executer...
Je vois pas pourquoi :'(
27 juin 2007 à 15:19
27 juin 2007 à 16:15
Ca marche avec os.sytem() ! Les 2 .bats se lancent a la suite. Merci bien !
Par contre, il me reste un problème...
A la fin du premier .bat, il faut appuyer sur une touche pour lancer le deuxieme.
C:\Script_ftp>pause
Appuyez sur une touche pour continuer...
et ensuite le deuxieme .bat se lance.
Est il possible de contourner ca pour que les 2 .bat se lancent a suivre ?
(Je dois faire tourner ce script en boucle, il ne faut donc pas d'interventions de la part de l'utilisateur)
Merci
27 juin 2007 à 16:20
27 juin 2007 à 16:24
(J'avais oublié qu'il restait un "pause" dans mon .bat ... -_-" )
Merci beacoup !!!!