如何写一个Java程序自动启动一个windows系统服务?或者关闭、重启?
展开全部
public class StartServer{
public static void main(String[] args) throws Exception{
BufferedReader in=new BufferedReader(new InputStreamReader((Runtime.getRuntime().exec("net start Messenger").getInputStream())));
String s="";
while(true){
s=in.readLine();
if(s==null){
break;
}
System.out.println(s.toString());
}
}
}
//Messenger是服务名
//Messenger服务需要是手动,不能禁用
//sc query state= inactive 该命令查看所有未启动服务
public static void main(String[] args) throws Exception{
BufferedReader in=new BufferedReader(new InputStreamReader((Runtime.getRuntime().exec("net start Messenger").getInputStream())));
String s="";
while(true){
s=in.readLine();
if(s==null){
break;
}
System.out.println(s.toString());
}
}
}
//Messenger是服务名
//Messenger服务需要是手动,不能禁用
//sc query state= inactive 该命令查看所有未启动服务
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询