展开全部
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();
}
}
}
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();
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Runtime.getRuntime().exec("shutdown.exe -s -t 10")
就相当你在DOS窗口输入的一样
就相当你在DOS窗口输入的一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sitytalent正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以利用调用批处理来做的,Process看下这个类的方法..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询