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

 Delphi Discussion :

redémarrer et arrêter windows7 ?


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 159
    Par défaut redémarrer et arrêter windows7 ?
    mon réseau comporte des pc avec windows Xp et windows 7

    depuis mon application je peux redémarrer et arrêter windows xp avec ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ExitWindowsEx(EWX_REBOOT,0)
     
    ExitWindowsEx(EWX_SHUTdowN,0)

    mais ça ne marche pas sur windows 7

    Quelqu’un a une idée ?

  2. #2
    Membre chevronné
    Avatar de Whiler
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    298
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 298
    Par défaut
    Il faut ajuster les privilèges avant d'appeler la fonction que tu utilises :

    To shut down or restart the system, the calling process must use the AdjustTokenPrivileges function to enable the SE_SHUTDOWN_NAME privilege. For more information, see Running with Special Privileges.

    Donc, ajoute par exemple cette fonction.

    Puis,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        NTSetPrivilege(SE_SHUTDOWN_NAME, True);
        ExitWindowsEx(EWX_SHUTDOWN, 0);

Discussions similaires

  1. Réponses: 12
    Dernier message: 26/10/2008, 02h00
  2. Réponses: 0
    Dernier message: 04/04/2008, 18h47
  3. Réponses: 38
    Dernier message: 23/11/2007, 10h41
  4. Réponses: 2
    Dernier message: 09/02/2007, 18h47
  5. Arrêter un service Windows XP et le redémarrer chaque matin
    Par beegees dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 30/09/2005, 11h25

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