Fermer l'ordinateur par programme
Bonsoir
A la suite de cette discution j'ai poursuivi mes recherches
Je suis parvenu a utiliser ShellExecute pour fermer l'ordinateur en utilisant " shutdown " il n'y a pas a intervenir sur les privileges, je ne sais d'ailleurs pas en quoi cela consiste
le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
// fermer l'ordinateur
AnsiString Commande = "c:\\windows\\system32\\shutdown.exe";
// -l = fermer cession
// -s = fermer ordinateur
// -t 10= temps avant fermeture
// -c commentaires sans espaces
// pour les autres parametres voir le fichier help en mode console
// attention aux espaces sinon ca ne fonctionne pas, il n'y a pas de messages d'erreurs
AnsiString Parametre = "-s -t 10 -c programme_fini";
ShellExecute(NULL,"open",Commande.c_str(), Parametre.c_str(), "c:\\windows\\system32", SW_SHOW); |