system("shutdown /s /f /t 0") ne fonctionne pas - C++ - Programmation
MarshPosté le 19-02-2017 à 02:13:09
Salut à tous.
Je suis sur un programme qui a pour but d'éteindre un PC si un ping ne répond pas.
Là je cherche pour le moment que à éteindre le PC, je verrais juste après pour le ping.
Je fais donc cette commande :
Code :
system("Shutdown /s /f /t 0" );
Ça ne fonctionne pas. Quand je rentre exactement la commande dans une console sur le PC en question, ça fonctionne !
On dirait que seules les options ne sont pas prises en compte car lorsque je lance l'exe sur le PC je vois bien (grâce à la touche pause) que shutdown est appelé et qu'il se comporte comme si aucune option n'est rentrée (ce qui correspond à un /? (c'est stipulé) c'est à dire qu'il me liste les options...
Mes options : /s = éteindre /f = fermer les logiciels sans demander l'autorisation à l'user /t 0 = tout de suite (sans délai, en secondes)
Marsh Posté le 19-02-2017 à 02:13:09
Salut à tous.
Je suis sur un programme qui a pour but d'éteindre un PC si un ping ne répond pas.
Là je cherche pour le moment que à éteindre le PC, je verrais juste après pour le ping.
Je fais donc cette commande :
Ça ne fonctionne pas. Quand je rentre exactement la commande dans une console sur le PC en question, ça fonctionne !
On dirait que seules les options ne sont pas prises en compte car lorsque je lance l'exe sur le PC je vois bien (grâce à la touche pause) que shutdown est appelé et qu'il se comporte comme si aucune option n'est rentrée (ce qui correspond à un /? (c'est stipulé) c'est à dire qu'il me liste les options...
Mes options :
/s = éteindre
/f = fermer les logiciels sans demander l'autorisation à l'user
/t 0 = tout de suite (sans délai, en secondes)
No comprendo
Si vous pouvez m'aider merci bien !