J'essaie d'utiliser python pour exécuter cmd.exe et ainsi exécuter des commandes comme cd C: \ nom ..... et d'exécuter d'autres programmes de la cmd ce que j'ai jusqu'ici est.Comment utiliser cmd à partir de python
os.system("cmd.exe").
os.system("cd C:\name\first\second").
Lorsque je tente de lancer trois autres commandes une nouvelle fenêtre de cmd remplace l'ancien et les commandes ne fonctionnent pas car ils doivent être consécutivement après chaque other.I déjà essayé le code ci-dessus et ont besoin d'aide en cours d'exécution de la prochaine Trois. Aussi pouvez-vous expliquer ce que sont les supravess.
Cela peut être une solution de contournement, mais au lieu d'utiliser "cd", pourquoi ne faites-vous pas simplement "os.system" ("C: \ nom \ first \ second \ cmd.exe") etc – James
Cela dépend un peu sur ce que vous voulez exactement atteindre, mais jetez un oeil à cette réponse: http://stackoverflow.com/questions/89228/calling-an-external-command-in-python/89243#89243 – Dirk
On ne sait pas exactement ce que vous voulez dire par là, "... les commandes ne fonctionnent pas car elles doivent être consécutives l'une après l'autre", puisque vous exécutez littéralement les commandes l'une après l'autre. Pour pourquoi 'cd' ne fonctionne pas spécifiquement voir ma réponse ci-dessous. –