如何监视Windows进程并在没有运行的情况下启动? 我想有一些启动为Windows服务,可以处理多个进程。
编辑:希望有一个准备好使用库/组件我可以使用,只需调整或configuration,而不必从头实现它。 我知道在两个stream行的软件包:神和monit的* nix世界。
如何监控Nginx旅客monit
监测GDI呼叫
监视我的Linux机器上运行的所有进程的STDERR
用Python进行简单的远程进程监控
您可以创建一个只监视当前进程列表的Windows服务。
EnumProcesses提供了查看正在运行的进程的手段。 有许多API可用于开始一个新的过程,包括:
系统()
_exec()
的WinExec()
的ShellExecute()/的ShellExecuteEx()
的CreateProcess()
CreateProcessAsUser()
CreateProcessWithlogonW()
如果你使用其他语言/框架,他们通常会在上面提供自己的包装。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。