当前位置: 代码迷 >> Java相关 >> 在java程序中怎么实现监听一个windows服务开启 停止等状态
  详细解决方案

在java程序中怎么实现监听一个windows服务开启 停止等状态

热度:2792   发布时间:2013-02-25 21:49:46.0
在java程序中如何实现监听一个windows服务开启 停止等状态?
我将一个java应用程序发布成windows服务,现在想写另一个程序来监听这个服务状态,根据状态做相应处理。请问各位有什么方法可以实现?

------解决方案--------------------------------------------------------
一般都是用的cmd命令,如: net start 服务名
如果用java的话
可以用Runtime.getRuntime().exec( "cmd net start xxxxxxx "); 
并且把process的outstream输出,这样就会看到结果

很久以前这么做过,等于就是在java中调用cmd执行cmd命令。。。根据输出结果判断。。。
  相关解决方案