Java获取Windows系统指定软件进程 及启动软件

1 背景

这里以启动SQL Server客户端为例说明,打开cmd命令窗口,执行下列命令:

如下图:

这里写图片描述

2 Java实现

Java实现分为2步:

  • 第一步,查看指定软件进程信息,并提取进程PID存进List数组;
  • 第二步,若没有检测到软件进程,则启动软件。

2.1 第一步,查看指定软件进程信息,并提取进程PID存进List数组

其实主要就是将这个命令“tasklist /fi “imagename eq Ssms.exe” /fo list”通过Java来执行,其中只需将“Ssms.exe”换成自己想要检测得软件名即可。

输出信息:

2.2 第二步,若没有检测到软件进程,则启动软件。

对第一步进程检测返回的List数组进行判断,若为空则执行软件启动方法。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览93121 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年10月1日
下一篇 2016年10月1日

相关推荐