列出核心窗口进程和服务

时间:2016-11-04 17:37:19

标签: c# process

我在这里有点紧张,我想获得一个在与Windows本身关联的机器上运行的进程列表,或者需要像窗口一样一直运行进程或防病毒。

我正在制作这个程序以保持我的技能,所以很可能永远不会大规模发布。

基本上,我制作的应用程序可以扫描计算机中的程序,并且只允许白名单上的用户运行。我需要自动拥有所有Windows进程,并将启动文件夹中的进程添加到此列表中。

列表中没有的程序会在30秒警告后终止。

我已经在堆栈上发过几个帖子,谷歌搜索产生的结果很少。

有没有办法可以通过扫描某些元数据或获取该进程的原始文件路径并扫描文件来将进程区分为Windows进程?

PS: 有没有办法扫描所有已安装的程序,如在控制面板中列出它们?

1 个答案:

答案 0 :(得分:0)

好。我做的。最后。

感谢所有帮助。

我最终在启用计时器之前拍摄了所有正在运行的进程的快照,并且阻止了列表中没有的新进程。无法关闭的进程可能是病毒或系统组件。我以前从未见过应用程序或游戏块进程被杀,父母必须确保在运行计时器之前关闭任务管理器。

CausticLasagne。