IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Lancer un executable avec python sans avoir une demande


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    eleve
    Inscrit en
    Novembre 2020
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : eleve

    Informations forums :
    Inscription : Novembre 2020
    Messages : 31
    Par défaut Lancer un executable avec python sans avoir une demande
    Bonjour, j'aimerai savoir si c'est possible de lancer un exécutable avec python sans qu'à l'exécution du .py il nous demande les droits admins ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    import ctypes, sys, os
     
    def is_admin():
        try:
            return ctypes.windll.shell32.IsUserAnAdmin()
        except:
            return False
     
    if is_admin():
        os.popen("C:\Program Files\Adobe\Adobe Photoshop 2021\Photoshop.exe")
     
    else:
        pass
    j'aimerai que mon script "récupère" les droits admin pour qu'au lancement il n'ai pas à nous les demandés.

    (Je n'ai pas trouvé d'infos sur le net.)

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 830
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 830
    Billets dans le blog
    1
    Par défaut
    Bonjour
    https://www.developpez.net/forums/d2.../#post11642633

    Citation Envoyé par jesaispasmec514 Voir le message
    j'aimerais que mon script "récupère" les droits admin pour qu'au lancement il n'ait pas à nous les demander.
    Tu veux dire que tu aimerais que ton script passe par dessus les sécurités de l'OS pour qu'il ait des droits qu'il n'est pas censé avoir? Ouais, c'est sûr quand on voit les films où le nolife boutonneux rentre dans n'iimporte quel système en 3 secondes on se dit qu'il doit probablement utiliser un script Python.

    Sinon ce n'est pas parce qu'on est dans un forum d'informatique que l'orthographe n'a plus d'importance. Ecrire correctement est une marque de respect envers tes lecteurs pour leur éviter de "lagguer" à relire dix fois la même ligne parce que le sens des mots va à l'encontre du sens général de la phrase. "à essayer" et "a essayé" ne signifient pas la même chose...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 722
    Par défaut
    Citation Envoyé par jesaispasmec514 Voir le message
    j'aimerai que mon script "récupère" les droits admin pour qu'au lancement il n'ai pas à nous les demandés.

    (Je n'ai pas trouvé d'infos sur le net.)
    Vous ne devriez pas en avoir besoin pour lancer photoshop...

    Sinon, lancer python avec les droits d'administration devrait faire l'affaire.

    Mais c'est dans les fonctionnalités de base des environnements systèmes: si vous ne savez pas quoi chercher vous ne trouverez pas sur Internet (et pour savoir quoi chercher, il faut avoir un peu des bases d'administration système - ce qui semble raisonnable pour automatiser des activités systèmes et leurs droits d'accès).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Réponses: 10
    Dernier message: 12/03/2013, 23h28
  2. Executer un programme sans avoir installé python
    Par Zizook dans le forum Général Python
    Réponses: 8
    Dernier message: 01/02/2013, 19h23
  3. Réponses: 10
    Dernier message: 25/12/2012, 19h31
  4. Réponses: 2
    Dernier message: 14/01/2006, 09h12
  5. Réponses: 5
    Dernier message: 15/07/2004, 23h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo