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.
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 file = open(Module1\exmple2.bat, 'w') file.write('ma ligne de commande') file.close()
et bien le .bat s'exécute dans le répertoire
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)
Comment puis-je faire pour le faire exécuter dans Module1?
Partager