社区
Java SE
帖子详情
如何用java代码来查看某个windows服务的当前状态....在线等.....捏着分等前辈
roy007
2007-09-20 09:50:18
已经知道怎么控制运行和关闭那个windows服务了:
Runtime.getRuntime().exec("net start xxxxxxx");
但是怎么去查看这个服务当前的状态呢,比如当前是停止还是已经启动了?
求高人指点
...全文
381
12
打赏
收藏
如何用java代码来查看某个windows服务的当前状态....在线等.....捏着分等前辈
已经知道怎么控制运行和关闭那个windows服务了: Runtime.getRuntime().exec("net start xxxxxxx"); 但是怎么去查看这个服务当前的状态呢,比如当前是停止还是已经启动了? 求高人指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjf405
2007-09-21
打赏
举报
回复
路过,关注一下
a995207
2007-09-21
打赏
举报
回复
楼上的说的非常正确,最好的方法就是用jni的方式,调用本地代码.
birdzxy
2007-09-20
打赏
举报
回复
我想,您最好用本地化的方法,用c++写一个监视服务的DLL,在JAVA里面调用
WINDOWS API可以看服务状态的,我以前写过
for_cyan
2007-09-20
打赏
举报
回复
一般在cmd中执行如下命令
net start xxxxxxx
会提示执行结果
如果用java中的exec的话
就要用Runtime.getRuntime().exec("cmd net start xxxxxxx");
并且把process的outstream输出,这样就会看到结果
amazeur
2007-09-20
打赏
举报
回复
up
约翰羊
2007-09-20
打赏
举报
回复
up
roy007
2007-09-20
打赏
举报
回复
前辈们呢~~~~~
混沌骑士
2007-09-20
打赏
举报
回复
顶 接分 。。
chairmaohua
2007-09-20
打赏
举报
回复
我也来顶个
roy007
2007-09-20
打赏
举报
回复
to:for_cyan(Cyan),你所说的提示执行结果,应该如何取得?
我在想如果能拿到执行的结果的字符串,就查字符串中是否有那个服务的全名,这样还是可以知道该服务是'启动'还是尚未启动,至于'启动中'这样的状态就拿不到了
Harbin_SAKURA
2007-09-20
打赏
举报
回复
真是什么样的需求都有啊.....
roy007
2007-09-20
打赏
举报
回复
你说的情况只是说我操作过了这个服务之后,我才拥有这个process,才能得到它的信息
我说的是你电脑一开机,没操作过这个服务,那用哪些方法来得知某服务的状态(当然,服务名字是知道的)
【信动力计划】海信聚好看-算法工程师(自然语言处理)
哇,各位,招人好难啊,你们赶紧来找栗栗啊、招聘岗位:
java
、Python、前端,大数据、测试,c++,GO,嵌入式等岗位。可工作地:西安,深圳,东莞,北京,上。大家好,我是一个学习Python的菜鸟,22年毕业的,学校是...
关于西电计科本科学习的一些经验
分
享与资料汇总
要意识到你在某个时间点做出的某个选择,比如
分
流,比如选课等等会决定日后很长一段时间内的生活
状态
,这还往往不是个人努力就能弥补的,如果你做出了不合适的选择,日后是一定要为之付出代价的。尽管很多时候所谓...
C语言源码单片机C源码蜂鸣器发声
C语言源码单片机C源码蜂鸣器发声
高校如何破解科技成果转化率低、转化路径乱的难题?.docx
深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化
服务
,推动科技创新与产业创新智能化发展。
暂停windwos系统更新软件,最多暂停365天
仅支持64位
Windows
10及
Windows
11中文版系统(例如家庭中文版、专业版等)
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章