1 votes

Exécution de commandes administratives Shell sous Windows en utilisant Python

J'ai un lot script utilisant des commandes Windows script pour effectuer plusieurs actions administratives. Le script fonctionne très bien sous Windows 7 mais lorsque j'essaie de le lancer depuis Python 2.6, rien ne se passe :

import os
a = os.popen("somebatchfile.bat")

Je suppose que c'est parce que le fichier bat utilise plusieurs commandes qui nécessitent des privilèges administratifs mais je ne veux pas demander un mot de passe en utilisant runas.exe ou en intégrant le mot de passe dans le code.

Existe-t-il un moyen de faire en sorte que l'UAC demande l'approbation de l'utilisateur ou quelque chose comme ça ?

1voto

84104 Points 12538

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X