Commandes windows en C#

Bonjour, je vous demande de l'aide car j'aimerait savoir exécuter des commande windows dans un de mes programme en c#.
Je m'expluique dans mon programme j'aimerait dire par exemple exemple:

si(if)(0=0)
{
...
éteint l'ordinateur
}
Vous voyer.
Alors voila je vous demande quelle commandes utiliser pour :

éteindre et redarmarrer de cette façon et comment utiliser ces commandes.

Merci d'avance!

5 réponses

  1. Mais non je veut veut juste savoir ou placer la commande?
    1. Contributeur
      ben tu ajoutes la méthode.Si tu ne sais pas ce que c'est, cf le lien précédent...
  2. Contributeur
    La méthode la plus simple pour éteindre ta machine avec c# dans 10 sec :

     void Shutdown()
     {
        Process.Start("shutdown.exe", "-s -t 10");
     }
    
    1. Mais la méthod de 1:

      Je ne peut pas l'appeller et de 2 process.start il ne connaisse pas.
      Votre code il plante.
      1. Contributeur
        Ajoute le using correspondant au namespace
    2. ok merci je n'y avait pas penser.
      Très gentil de m'avoir aidez. :)

      ++