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