Shutdown et droits utilisateurs

Bonjour,

J'ai développé une application en vb6 qui fonctionne avec un écran tactile (pas d'utilisation de souris ou clavier).
Cette application se lance automatiquement au démarrage du PC (j'ai modifié la base de registre pour que la connexion se fasse automatiquement). Sur mon application il y a un "bouton" qui permet d'arrêter l'application puis l'ordinateur (fonction shutdown). Avant l'application tournait sur win98 et tout allait bien. Aujourd'hui je voudrais pouvoir continuer à faire fonctionner ce bouton mais sans laisser les droits administrateurs au code utilisateur que j'utilise au démarrage de l'ordinateur. Or je sais que la fonction shutdown ne fonctionne pas sans les droits administrateurs. Quelle solution me conseillez vous ? (j'ai fait des recherches sur runas mais ça ne semble pas être la solution...). Une solution ? Une piste ?
Configuration: Windows 2000
Internet Explorer 6.0

9 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Salut,

    Configure ta gpo locale pour que les utilisateurs puissent utiliser la commande shutdown...

    A++
    1. Jusqu'à maintenant j'ai toujours attribué les droits "standards" proposé par windows.
      Je vais dans "utilisateurs et groupes locaux" ? et ensuite ??

      Merci beaucoup pour ta rapidité.
      1. Contributeur
        Re,

        Sous Windows 2000, je ne me souviens plus bien mais je pense que si tu fais "Démarrer" - "Executer" et que tu tapes gpedit.msc, tu dois pouvoir modifier ce paramètres.
        1. D'accord. Je vais prendre le temps de chercher ! (pourquoi ce n'est pas si simple ???)

          Merci beaucoup
          1. Contributeur
            C'est pas si compliqué, si mes souvenirs sont bons, ça doit se trouver quelquepart vers :

            "Configuration Ordinateur" - "Paramêtres Windows" - "Stratégie locale" - "Attribution des droits utilisateurs" - "Arrêter le système"

            A++
            1. ok. Je viens de trouver aussi "forcer l'arrêt à partir d'un système distant". Je vais faire des essais (arreter le systeme est déjà autorisé pour tous les utilisateurs...).
              1. Contributeur
                C'est pour ça que ça m'étonnait... ta fonction shutdown est bien apellée ?
                1. J'ai ajouté le groupe "utilisateurs" à "forcer l'arrêt à partir d'un système distant" et ça semble fonctionner.
                  Mais comme j'ai aussi rattaché le code utilisateur au groupe "utilisateurs" (en passant par "autre") au lieu de le définir comme un "utilisateur standard". C'est peut-être ça qui a résolu le pb....
                  1. Contributeur
                    Essaye de revenir en arrière pour voir ce que ça donne... ;-)