hello all,
je tente sans succès d'éteindre un PC sous Win98SE à partir d'un programme en C dans une console. Je compile avec VStudio.net.
J'ai tenté ExitWindowsEx mais la doc dans le MSDN indique que sous Win98 cette fonction ne marche pas en mode console. J'ai vérifié avec un GetLastError() après avoir appelé cette fonction l'error code me dit que la fonction ne marche qu'en Win32.....donc c'est bien inutilisable.
Bref, j'ai essayé avec ExitWindows(0,0); mais rien ne se passe, je ne sais pas pourquoi.
J'ai tenté un
system("C:\\WINDOWS\\RUNDLL32.EXE C:\\Windows\\system\\User.exe,ExitWindows"); mais rien ne se passe alors que quand je rentre à la main la ligne de commande le PC s'éteint (en enlevant un backslash à cette ligne à chaque fois)!
J'ai fait une recherche de fichier contenant "logoff" ou "shutdown" mais rien trouvé.
Quelqun pourrait-il me dire si j'ai fait des erreurs ou comment trouver une solution?