Projet gus05 de développement Java
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Aliexpress : codes promo valables sur tout le site
Voir le deal

Redémarrer l'ordinateur

Aller en bas

Redémarrer l'ordinateur Empty Redémarrer l'ordinateur

Message  Gus Lun 7 Sep - 16:01

Voici une entité qui permet de redémarrer votre ordinateur

gus.env.windows.command.restart

Code:
package gus05.entity.gus.env.windows.command.restart;

import gus05.framework.core.Entity;
import gus05.framework.features.Give;
import gus05.framework.features.Execute;

public class CommandRestart implements Entity, Give, Execute {


    public String getName()   {return "gus.env.windows.command.restart";}
    public String getCreationDate()   {return "2008.09.10";}


    public void execute() throws Exception
    {restart(3);}


    public void give(Object obj) throws Exception
    {
       int t = Integer.parseInt((String)obj);
       restart(t);
    }

    private void restart(int t) throws Exception
    {
       if(t<0) throw new Exception("Invalid value for restart delay: "+t);
       Runtime.getRuntime().exec("shutdown -r -t "+t);
    }
}
Gus
Gus
Admin

Messages : 249
Date d'inscription : 01/09/2009

http://www.gus05.com

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum