gpt4 book ai didi

c# - Windows 任务计划程序 C#

转载 作者:可可西里 更新时间:2023-11-01 10:27:37 25 4
gpt4 key购买 nike

是否可以通过 C# 以某种方式与 Windows 任务调度程序交互?

我想做的是,我们的服务器有时需要重启,但我不想只是“硬重启”它。因此,如果能够以某种方式在任务调度程序中获取我们应用程序的当前状态,看看它是否正在运行,那就太好了。

如果它当前正在运行,那么我的重启应用程序应该等待 X 分钟再次检查。

但首先,我可以从我的任务中获取状态吗?

最佳答案

不要费心与任务调度程序交互。只需打开应用程序的远程处理(或 wcf)并检查它是否以这种方式运行。任务调度程序只是它可以启动的许多可能方式中的一种,因此这实际上是一种不可靠的检查应用程序是否正在运行的方式。您想知道您的应用程序是否正在运行,而不是任务调度程序是否启动了它。

Talking about communication between applications (WCF)

关于c# - Windows 任务计划程序 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10074726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com