大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Runtime.getRuntime().exec("shutdown -s -t 60");
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、成都做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的南州晴隆网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
-t后面设置时间就可以。
电脑关机指令代码是“shutdown -s -t xxxx”(-t -s为参数,XXXX为时间,单位为秒)。
具体操作步骤如下:
1、首先在电脑的桌面上按住键盘上的“win+r”组合键,然后就会弹出“运行对话框”。
2、在运行对话框中输入shutdown -s -t xxxx。(XXXX为时间,单位为秒)
3、然后再点击此对话框内的“确定”选项就可以了。
系统中常见的自动关机的命令:
shutdown -a 取消关机
shutdown -s 关机,默认1分钟后关机
shutdown -s -t 关闭倒计时,单位秒,如shutdown -s -t 0为在0秒后关机,即立刻关机
shutdown -f 强行关闭应用程序。
shutdown -m \\计算机名 控制远程计算机。
shutdown -i 显示图形用户界面,但必须是Shutdown的第一个参数。
现在都喜欢用VBS,估计是因为它方便吧,自动关机的代码VB和VBS都通用!以下是自动关机的代码~30秒倒计时关机!代码如下shell
"shutdown
-s"
(最简单的代码)解决办法就是把下面的代码写在记事本里然后保存为***.bat格式就可以了shutdown
-a你也可以让对方运行你的程序时弹出个对话框,代码如下:msgbox"对话框内容"合并起来就是shell
"shutdown
-s"
msgbox"对话框内容"意思就是说运行后弹出对话框的内容同时倒计时30秒关机!
回答满意请采纳,谢谢,尊重他人劳动成果
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程序去读取就可以实现;
参考:
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){}
}
}
}
}