![]() |
1
1
最好的办法是消除事件日志或日志文件中的UI和日志消息。如果您愿意,UI可以作为单独的进程从CLI派生出来,但它应该作为自己的非子进程在中生成。 或者,可以运行批处理文件,而不是直接运行进程。在批处理文件中,调用“START path_to_exe”而不是exe。这将导致批处理文件立即“完成”,而exe将在其自己的进程中运行。这是 不 一个好的长期解决方案,但会给你一个暂时解决你眼前问题的方法。 |
![]() |
2
0
这是计划任务系统的默认行为,因为在应用程序实际退出之前,它不知道作业已完成。因此,如果应用程序在24小时后仍处于打开状态,则下一次运行将被跳过,因为就调度程序而言,当前运行“仍在运行”。 就我个人而言,我会重新审视你处理工作流程的方式,因为你正在建立一个长期难以管理的情景。 |
![]() |
3
0
我建议写入日志文件,而不是显示任何输出和/或错误的UI。这样,应用程序可以编写,然后退出,您可以方便地查看日志。这是一个非常常见的自动化流程解决方案。 |