java关机代码简单,编写一个关机程序

java实现关机

import java.util.*;

成都创新互联专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,四川联通机房服务器托管四川联通机房服务器托管,成都多线服务器托管等服务器托管服务。

import java.io.*;

class Shutdown

{

public static void main(String[] args)

{

System.out.println("Shutdown in 10s");

try{

Runtime.getRuntime().exec("cmd /c Shutdown -t 10");

}catch(IOException e){}

}

}

上面这个程序实现你所说的定时10秒关机

至于定时开机...你告诉我怎么在关机的状态下执行我的程序,我就把开机的程序给你写出来.

java如何实现一个到特定时间自动关机?

把时间设置,存到配置文件,Java程序去读取就可以实现;

参考:

public class shutdownSystem extends Thread{

//设置关机时与分

private static shutdownH=10;

private static shutdownM=10;

public void run(){

// 获取当关时与分

int thisH=Calendar .HOUR_OF_DAY;

int thisM=Calendar.MINUTE;

if(shutdownH==thisH shutdownM==thisM){

try {

//关机

java.lang.Runtime.getRuntime().exec( "shutdown -s ");

} catch (java.io.IOException e) {

e.printStackTrace();

}finally{

try{

//间隔一分钟检查一次,确保能检查到关机时间

this.sleep(60000);

}chatch(Exception ex){}

}

}

}

}

java语言的自动关机的代码

public class RuntimeTest {

public static void main(String[] args)

{

Runtime rt=Runtime.getRuntime();

try

{

rt.exec("shutdown.exe -s -t 40");

/*40的单位为秒,可以改成你想要的任何数字。

如果是想定时关机,可用这句:rt.exec("at 19:00 shutdown.exe -s");19:00可以换成你想要的时间*/

}

catch(Exception e)

{

e.printStackTrace();

}

}

}


网站题目:java关机代码简单,编写一个关机程序
文章出自:http://pwwzsj.com/article/hdihsg.html