Executer un bat avec python en admin
slipshot9
-
sambia39 Messages postés 610 Date d'inscription Statut Membre Dernière intervention -
sambia39 Messages postés 610 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaite créer une interface en python pour lancer un réseau adhoc, car l'option a disparue sous windows 8 et que aller dans l'invite de commande a chaque fois merci mais non merci ^^
Pour commencer voici mon code :
import os
os.chdir('C:/Users/Alexis/Desktop')
os.system("C:/Users/Alexis/Desktop/adhoc.bat")
Le fichier BAT :
RUNAS /user:Alex\Alexis "C:\Users\Alexis\Desktop\adhoc"
netsh wlan set hostednetwork mode=allow ssid=adhoctemp key=azertyuiop123*
netsh wlan start hostednetwork
je précise que lorsque j'exécute directement le bat sans passer par python, il fonctionne.
Je lance le script python, la commande runas du bat me demande mon mot de passe
je l'entre
rien de se passe, l'interpréteur m'indique "1"
j'ai donc créer un autre fichier bat pour lancer la calc cette fois (vu qu'elle a pas besoin de droit admin) et la le code fonctionne.
Pourriez vous m'expliquer pourquoi lorsque python lance mon bat rien ne se deroule ?
D'avance merci
cordialement,
alex.
(ps : azertyuiop123* oui je sais c'est foireu ^^)
je souhaite créer une interface en python pour lancer un réseau adhoc, car l'option a disparue sous windows 8 et que aller dans l'invite de commande a chaque fois merci mais non merci ^^
Pour commencer voici mon code :
import os
os.chdir('C:/Users/Alexis/Desktop')
os.system("C:/Users/Alexis/Desktop/adhoc.bat")
Le fichier BAT :
RUNAS /user:Alex\Alexis "C:\Users\Alexis\Desktop\adhoc"
netsh wlan set hostednetwork mode=allow ssid=adhoctemp key=azertyuiop123*
netsh wlan start hostednetwork
je précise que lorsque j'exécute directement le bat sans passer par python, il fonctionne.
Je lance le script python, la commande runas du bat me demande mon mot de passe
je l'entre
rien de se passe, l'interpréteur m'indique "1"
j'ai donc créer un autre fichier bat pour lancer la calc cette fois (vu qu'elle a pas besoin de droit admin) et la le code fonctionne.
Pourriez vous m'expliquer pourquoi lorsque python lance mon bat rien ne se deroule ?
D'avance merci
cordialement,
alex.
(ps : azertyuiop123* oui je sais c'est foireu ^^)
A voir également:
- Executer un bat avec python en admin
- Creer un fichier .bat - Guide
- Citizen code python avis - Accueil - Outils
- Livebox admin - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Mot de passe admin - Guide