C:\Users\intel-in\Desktop\ServiceOfKillGameProcess\ServiceOfKillGameProcess\bin\Debug\ServiceOfKillGameProcess.exe.config
C:\Users\intel-in\Desktop\ServiceOfKillGameProcess\ServiceOfKillGameProcess\bin\Debug\ServiceOfKillGameProcess.exe
C:\Users\intel-in\Desktop\ServiceOfKillGameProcess\ServiceOfKillGameProcess\bin\Debug\ServiceOfKillGameProcess.pdb
C:\Users\intel-in\Desktop\ServiceOfKillGameProcess\ServiceOfKillGameProcess\obj\Debug\ServiceOfKillGameProcess.csprojResolveAssemblyReference.cache
C:\Users\intel-in\Desktop\ServiceOfKillGameProcess\ServiceOfKillGameProcess\obj\Debug\ServiceOfKillGameProcess.exe
C:\Users\intel-in\Desktop\ServiceOfKillGameProcess\ServiceOfKillGameProcess\obj\Debug\ServiceOfKillGameProcess.pdb
C:\Users\intel-in\Desktop\ServiceOfKillGameProcess\ServiceOfKillGameProcess\obj\Debug\ServiceOfKillGameProcess.ProjectInstaller.resources
C:\Users\intel-in\Desktop\ServiceOfKillGameProcess\ServiceOfKillGameProcess\obj\Debug\ServiceOfKillGameProcess.csproj.GenerateResource.Cache
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
最开始是想写一个windows服务程序,主要功能是以10分钟为间隔,遍历当前正在运行的程序主窗口标题,发现指定的程序时将其关闭。但是在执行过程中,只能获取到当前正在运行的进程名,无法获取到主窗口标题。经过好几天的研究,发现是session的问题,windows服务必须进行session穿透才能获取的主窗口标题。因此对代码进行了改进,将原来的程序拆分成两个程序,KillGameProcess.exe只负责查询遍历当前正在运行的程序主窗口标题,发现指定的程序时将其关闭,ServiceOfKillGameProcess.exe注册为系统服务,负责以10分钟为间隔,利用session穿透启动KillGameProcess.exe。
资源推荐
资源详情
资源评论
收起资源包目录
在window服务中完成关闭桌面应用程序.rar (64个子文件)
在window服务中完成关闭桌面应用程序
KillGameProcess
.vs
KillGameProcess
v14
.suo 42KB
KillGameProcess
KillGameProcess.csproj 4KB
KillGameProcess.csproj.user 453B
Program.cs 3KB
Properties
AssemblyInfo.cs 1KB
App.config 189B
obj
Debug
KillGameProcess.pdb 12KB
TempPE
DesignTimeResolveAssemblyReferencesInput.cache 7KB
KillGameProcess.exe 5KB
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
KillGameProcess.csproj.FileListAbsolute.txt 452B
Release
KillGameProcess.pdb 12KB
TempPE
DesignTimeResolveAssemblyReferencesInput.cache 7KB
KillGameProcess.exe 5KB
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
KillGameProcess.csproj.FileListAbsolute.txt 462B
bin
Debug
KillGameProcess.pdb 12KB
KillGameProcess.vshost.exe.config 189B
KillGameProcess.exe 5KB
KillGameProcess.vshost.exe 22KB
KillGameProcess.vshost.exe.manifest 490B
KillGameProcess.exe.config 189B
Release
KillGameProcess.pdb 12KB
KillGameProcess.vshost.exe.config 189B
KillGameProcess.exe 5KB
KillGameProcess.vshost.exe 22KB
KillGameProcess.vshost.exe.manifest 490B
KillGameProcess.exe.config 189B
KillGameProcess.sln 1012B
ServiceOfKillGameProcess
.vs
ServiceOfKillGameProcess
v14
.suo 37KB
ServiceOfKillGameProcess.sln 1KB
ServiceOfKillGameProcess
ProjectInstaller.cs 459B
ServiceOfKillGameProcess.csproj 4KB
Program.cs 592B
ProcessExtensions.cs 2KB
Properties
AssemblyInfo.cs 1KB
ServiceOfKillGameProcess.Designer.cs 1KB
ProjectInstaller.resx 6KB
App.config 189B
ProjectInstaller.Designer.cs 2KB
WinAPI_Interop.cs 13KB
ServiceOfKillGameProcess.cs 1KB
obj
Debug
ServiceOfKillGameProcess.exe 11KB
ServiceOfKillGameProcess.csproj.GenerateResource.Cache 914B
TempPE
ServiceOfKillGameProcess.pdb 26KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
ServiceOfKillGameProcess.csprojResolveAssemblyReference.cache 2KB
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
DesignTimeResolveAssemblyReferences.cache 857B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
ServiceOfKillGameProcess.ProjectInstaller.resources 180B
ServiceOfKillGameProcess.csproj.FileListAbsolute.txt 1017B
bin
Debug
ServiceOfKillGameProcess.exe 11KB
ServiceOfKillGameProcess.exe.config 189B
ServiceOfKillGameProcess.InstallLog 2KB
ServiceOfKillGameProcess.vshost.exe.config 189B
ServiceOfKillGameProcess.pdb 26KB
ServiceOfKillGameProcess.vshost.exe 22KB
ServiceOfKillGameProcess.vshost.exe.manifest 490B
Release
共 64 条
- 1
资源评论
- Tanhualin2019-10-11有参考价值,不是我想要的
- superman77882018-11-01有一定的参考价值
3-_-3
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功