检索Windows服务的正常运行时间?

ali*_*ali 5 c# windows service uptime

有没有一种方法可以通过C#中的代码来获取Windows服务的启动时间?有没有一种方法可以获取最近72小时内Windows服务的重新启动次数?

cgo*_*gon 1

您可以尝试从事件日志中捕获它。据我所知,当服务启动时,它会将一个条目挂接到事件日志中。