IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Problème avec un .bat


Sujet :

Python

  1. #1
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Points : 6 789
    Points
    6 789
    Billets dans le blog
    15
    Par défaut Problème avec un .bat
    Bonsoir à tous,

    J'ai un tout petit problème tout bête, mais qui me pose pas mal de soucis.

    Je souhaite exécuter un .bat dans un endroit précis de puis un script python.
    Si dessous une explication par l'exemple

    J'ai un script python exemple1.py qui se trouve sur C:
    Ce script permet de créer un .bat nommé exmple2.bat dans C:\Module1 où Module1 est un répertoire qui existe.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    file = open(Module1\exmple2.bat, 'w')
    file.write('ma ligne de commande')
    file.close()
    Maintenant je souhaiterai savoir comment je peux l'exécuter parce que si je fais ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    file = open(Module1\exmple2.bat, 'w')
    file.write('ma ligne de commande')
    file.close()
    os.startfile(c:\Module1\exemple2.bat)
    et bien le .bat s'exécute dans le répertoire

    Comment puis-je faire pour le faire exécuter dans Module1?
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  2. #2
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 329
    Points : 366
    Points
    366
    Par défaut
    Salut,

    Essaie avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    os.chdir("ton_répertoire")
    avant d'appeler ton .bat

  3. #3
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Points : 6 789
    Points
    6 789
    Billets dans le blog
    15
    Par défaut
    Citation Envoyé par monnomamoi Voir le message
    Salut,

    Essaie avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    os.chdir("ton_répertoire")
    avant d'appeler ton .bat
    Nikel.

    Merci bien
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [DOS] .bat Problème avec anti-virus
    Par loriane45 dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 14/03/2007, 08h23
  2. Réponses: 6
    Dernier message: 22/01/2007, 11h43
  3. Problème avec un fichier .BAT
    Par jbidou88 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 01/05/2006, 13h03
  4. Problème avec un fichier .BAT
    Par jbidou88 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 26/04/2006, 14h55
  5. fichier .bat : problèmes avec des sous-répertoires
    Par aymron dans le forum Windows
    Réponses: 4
    Dernier message: 23/06/2005, 09h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo