Bonjour,
Je travaille sous plateforme Windows 7.
je souhaite executer un programme (un petit serveur qui recoit des info et peu, a la demande, repondre a des requetes) par un script python. J'ai essayé os.system, subprocess.call(Cde) & subprocess.Popen(Cde) mais j'obtiens toujours le meme resultat, a savoir que le 'serveur' se lance mais se termine immediatement.
Je souhaite en fait lancer un programme sur un autre compte comme le permet l'utilisation de CreateProcessWithLogonW en C++.
Un google search m'a permis de trouver ceci:
Call CreateProcessWithLogonW from Python.
Le script python a l'air correct et quand je lance le serveur, j'ai le meme resultat : il se termine tout de suite.
Je precise qu'en C++, j'ai reussi a lancer le serveur en faisant appel a CreateProcessWithLogonW..
J'ai utilisé les memes parametres en c++ et python mais rien n'y fait.
Quelle commande dois-je utiliser pour lancer un programme qui reste 'vivant' meme si le script se termine ?
Merci
V
Partager