Se connecter / S'enregistrer
Votre question

Eteindre un ordinateur par réseau en language C ou C++

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
6 Juillet 2007 22:53:22

Bonjour,
Je sais que l'on peut éteindre un ordinateur sur le réseau à l'aide de la commande shutdown -i dans l'invite de commande de windows. J'aimerais bien savoir si l'on peut en faire autant dans un programme en C ou C++. Mon but ultime est de lire dans un fichier bloc note les adresses des ordinateurs à éteindre et de les éteindre.

Merci à l'avance

Autres pages sur : eteindre ordinateur reseau language

a b L Programmation
7 Juillet 2007 13:07:36

au pire tu peux faire un System("shutdown -i")
Sinon regarde dans la doc de msdn.
9 Juillet 2007 17:09:02

Je crois que je suis sur une bonne voie. Mais est-ce que quelqu'un sait comment utiliser la commande shutdown -m dans DOS??

Merci
Contenus similaires
9 Juillet 2007 17:12:10

shutdown -m \\ordinateur
9 Juillet 2007 19:37:04

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
system("shutdown -r -f -m \\192.168.1.127 -t 60");
return 0;
}

Ce code m'ouvre une dizaine de fenetre de commande dos et les referme aussitôt. il ne fait pas la fonction shutdown.
a b L Programmation
9 Juillet 2007 20:09:15

en C dans une chaîne de caractère, le \ s'écrit '\\'. Il en faut , donc:
system("shutdown -r -f -m \\\\192.168.1.127 -t 60" );
9 Juillet 2007 20:24:51

#include <stdlib.h>

int main(void){

system("shutdown -r -f -m \\\\192.168.1.127 -t 60" );


return 0;
}

Merci, mais c'est encore le même problème...
a b L Programmation
9 Juillet 2007 20:28:10

si tu tapes ça sous DOS, ça fait quoi ?
9 Juillet 2007 20:51:01

Ca redémarre l'ordinateur ayant l'adresse IP voulu, en lui donnant un délai de 60 seconde
9 Juillet 2007 22:23:22

peut-être que le problème est le tiret???
31 Juillet 2007 12:36:11

bonjour à vous.

l'option -r signifie reboot.

utilise l'option -h à la place, qui signifie halt.

en tout les cas, sous linux, ça marche

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS