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

Windows 10 Discussion :

Contrôle de compte utilisateur à mettre en plein écran


Sujet :

Windows 10

  1. #1
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 780
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 780
    Par défaut Contrôle de compte utilisateur à mettre en plein écran
    Bonjour tout le monde,

    Dans le panneau de configuration on peut choisir un niveau parmi quatre pour le contrôle de compte utilisateur, à utiliser ensuite tel qu'expliqué
    là :
    [learn.microsoft]Fonctionnement du contrôle de compte d’utilisateur

    et là :
    [malekal.com] Les comptes utilisateurs et sessions de Windows 10/11 : le guide COMPLET/

    Mais je ne sais pas si ce qui me préoccupe est géré là-dedans.
    Quand ma mère lance une mise à jour avec WinGetUI (qui sera bientôt renommé mais j'ai oublié comment), une mise à jour qui doit se faire en trente secondes se traîne sur plusieurs minutes ... jusqu'à ce que j'aie l'idée de regarder dans la barre des tâches, et d'y aviser une icône qui représente un bouclier.

    Dès que j'ai cliqué là-dessus, une autorisation est demandée pour l'élévation de privilèges, et dès que j'ai répondu oui, la mise à jour se fait dans le temps normal.

    Je me rappelle que lorsque j'utilisais Windows XP m'avait été conseillé un projet sur Github pour résoudre ce problème, de façon que la boîte de dialogue de demande d'autorisation s'affiche au premier plan au milieu de l'écran, plutôt qu'aller se cacher sur la barre des tâches.

    J'imagine que sous Windows 10 il n'y a plus lieu d'aller chercher là ?

    Alors comment fait-on ?
    Dans le cas inverse comment s'appelle ce projet ?

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 913
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 913
    Par défaut
    Il n'y a pas d'option pour ça. C'est le comportement normal de l'OS, il ne change pas de fenêtre s'il détecte de l'activité sur celle au premier plan. L'écran de consentement ne fait pas exception.

  3. #3
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 780
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 780
    Par défaut
    Ah OK, merci, donc il faut s'orienter vers l'autre voie. Ça ira quand même plus vite que le faire soi-même.
    J'imagine qu'avec une recherche sur Github je vais bien arriver à quelque chose.

    ***
    Sur Github il y a un projet PrivilegeEscalation, ce serait une bizarre idée d'appliquer un nom qui colle tellement pile poil pour autre chose.
    Je n'ai pas vu de téléchargement à destination de l'utilisateur final, il faut cloner le projet dans Visual Studio, compiler, et déployer vers la machine cible [ins], après peut-être un peu d'adaptation car je vois un formulaire vide s'afficher[/ins].
    Pour la machine cible je vous dis un de ces quatre.

  4. #4
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 913
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 913
    Par défaut
    Citation Envoyé par Gluups Voir le message
    Ah OK, merci, donc il faut s'orienter vers l'autre voie. Ça ira quand même plus vite que le faire soi-même.
    La seule possibilité à mon sens est de passer à zéro le lock timeout le temps d'un ShellExecute.

    Citation Envoyé par Gluups Voir le message
    Sur Github il y a un projet PrivilegeEscalation, ce serait une bizarre idée d'appliquer un nom qui colle tellement pile poil pour autre chose.
    Ce qui veut dire stocker le mot de passe admin pour pouvoir usurper son identité (impersonate) au lancement d'un processus ; pas top !
    De plus ça ne résoudra pas ton problème. La seule différence est qu'il ne faudra pas entrer de mot de passe mais la fenêtre de consentement subsistera.


    Ce qu'il faut apprendre à ta mère c'est la patience. Ce n'est pas parce que l'ouverture de l'application n'est pas instantanée (ce serait trop beau) qu'il faut cliquer une deuxième fois

  5. #5
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 780
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 780
    Par défaut
    Oui mais là c'est un peu la même erreur que Windows.
    Quand l'accès Internet ne fonctionne pas, Windows affiche une page qui dit à l'utilisateur de réessayer. Ben non, tant qu'il n'a pas rétabli l'accès Internet, c'est parfaitement inutile de réessayer, même un quart d'heure plus tard, même vingt ans plus tard.

    Là aussi, tant que personne n'a remarqué l'icône avec un bouclier, la mise à jour n'a aucune chance de se faire, quelle que soit la patience de l'utilisateur. C'est même l'inverse, que j'ai dit à ma mère : c'est inutile d'attendre, la mise à jour doit être faite dans la minute, donc au bout d'une demi-heure ...

    Je vais regarder de plus près le code, mais a priori je ne vois pas bien l'intérêt de stocker le mot de passe administrateur, alors qu'on affiche la boîte de dialogue système qui le réclame et va le passer au processus demandeur.

  6. #6
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 913
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 913
    Par défaut
    Quand je parle de patience c'est en seconde pas en minute
    Et c'est avant que l'application soit effectivement lancée, une fois dans la barre de tâches c'est trop tard.

    Elle clique et ne touche plus ni son clavier, ni sa souris.

  7. #7
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 780
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 780
    Par défaut
    Relis la question : on n'en était plus là.

  8. #8
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 913
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 913
    Par défaut
    Oh mais mille excuses monseigneur !

    Je dois être miro, je vois pas d'autre question...

  9. #9
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 780
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 780
    Par défaut
    "Quand ma mère lance une mise à jour avec WinGetUI (qui sera bientôt renommé mais j'ai oublié comment), une mise à jour qui doit se faire en trente secondes se traîne sur plusieurs minutes ... jusqu'à ce que j'aie l'idée de regarder dans la barre des tâches, et d'y aviser une icône qui représente un bouclier."

    On ne compte pas en secondes, et on ne touche pas au clavier ni à la souris, sauf une fois qu'il est manifeste que WinGetUI n'y arrivera pas.

Discussions similaires

  1. Unix - mettre compte utilisateur en KSH
    Par kochi56 dans le forum Solaris
    Réponses: 2
    Dernier message: 16/09/2013, 14h51
  2. [Comptes Utilisateurs] Affichage classique
    Par DarkOcean dans le forum Windows XP
    Réponses: 15
    Dernier message: 03/08/2009, 16h59
  3. cherche la commande pour mettre en plein écran
    Par Triomen dans le forum Windows
    Réponses: 9
    Dernier message: 11/02/2006, 14h46
  4. recuper compte utilisateur
    Par MadChris dans le forum MFC
    Réponses: 15
    Dernier message: 08/10/2004, 23h47

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