Voilà, j'ai crée une toute petite application pour éteindre le pc après un temps donné.
Après des recherches, je suis tombé sur le bout de code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.EnableRaisingEvents = false;
proc.StartInfo.FileName = "Shutdown";
proc.StartInfo.Arguments = "-t" + 0 + "-r";
proc.Start();

Seulement...ça ne fonctionne pas .
Je pense que l'erreur vient du StartInfo.Arguments. Que faudrait-il mettre à la place ?
A quoi sert la définition du FileName ?

Merci.