在window服务中完成关闭桌面应用程序

时间:2020-11-24 16:32:49
【文件属性】:

文件名称:在window服务中完成关闭桌面应用程序

文件大小:123KB

文件格式:RAR

更新时间:2020-11-24 16:32:49

windows 服务 主窗口标题 关闭

最开始是想写一个windows服务程序,主要功能是以10分钟为间隔,遍历当前正在运行的程序主窗口标题,发现指定的程序时将其关闭。但是在执行过程中,只能获取到当前正在运行的进程名,无法获取到主窗口标题。经过好几天的研究,发现是session的问题,windows服务必须进行session穿透才能获取的主窗口标题。因此对代码进行了改进,将原来的程序拆分成两个程序,KillGameProcess.exe只负责查询遍历当前正在运行的程序主窗口标题,发现指定的程序时将其关闭,ServiceOfKillGameProcess.exe注册为系统服务,负责以10分钟为间隔,利用session穿透启动KillGameProcess.exe。


【文件预览】:
在window服务中完成关闭桌面应用程序
----KillGameProcess()
--------.vs()
--------KillGameProcess()
--------KillGameProcess.sln(1012B)
----ServiceOfKillGameProcess()
--------.vs()
--------ServiceOfKillGameProcess.sln(1KB)
--------ServiceOfKillGameProcess()

网友评论

  • 有参考价值,不是我想要的
  • 有一定的参考价值