Bonjour a tous,
Je debute en Python et je suis en train de faire des scripts permettant d'automatiser le lancement d'un dial up avec un PPP account et un numero determine.
Pour cela, je lance un .bat a partir de Python avec la commande
os.system('ouverture.bat')
Le fichier ouverture.bat est un script lancant la commande DOS
rasdial "Dial-up Connection" test@internet-entreprise /phone:*99#
Le truc qui me pose probleme, c'est que je veux recuperer ce qui s'affiche dans la fenetre DOS lors du lancement du dial up.
J'ai trouve le moyen de recuperer ca dans un fichier en ajoutant dans le .bat :
rasdial "Dial-up Connection PS call Sophia" cynthia /phone:*99***1# > C:\resultatsouverture.txt
Mais ce n'est pas tres pratique car le fichier resultatsouverture.txt est ecrase a chaque fois que je relance mon dial up.
Ma question est donc la suivante :
-
existe t'il un moyen pour que ce fichier resultatsouverture.txt ne soit pas ecrase a chaque fois que je relance le dial up?
-
ou bien serait il possible de recuperer directement dans un fichier texte le resultat de os.system('ouverture.bat') avec file.write()
Merci d'avance