Bonjour,

Je souhaite ajouter des vars d'env au path du système à partir d'un script python exécuté en ligne de commande vers une vm connectée par ssh.

J'ai essayé deux méthodes mais ça ne marche pas .

Méthode 1 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
os.system("setx /M PATH "'"%PATH%;path1;path2"'"")
Méthode 2 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
os.environ["PATH"] += os.pathsep + os.pathsep.join(["path1"])
La première méthode met bien à jour les paths et les applis sont bien lancés dans la vm par contre depuis le script par ssh l'appli n'est pas lancée.

Merci pour votre aide.