计划任务不显示对话框

计划任务不显示对话框

我们在 Server 2008 R2 的任务计划程序中安排了一个实用程序,它刚刚遇到了一个我以前没有处理过的问题。该实用程序挂断了(一天没有活动),选择结束也没有结束它,所以我不得不通过任务管理器手动终止该任务。完成后,我尝试在我的计算机上以调试模式运行该任务,它一直运行到弹出一个对话框。一旦我清除了对话框,该实用程序就会完成运行并干净地退出。

该实用程序没有自己的任何对话框,因为它设计为在任务调度程序下运行,所以这个对话框对我来说是个惊喜。它来自我们正在使用的 API,我解决了它给我带来的问题,但现在我想知道是否可以让任务调度程序检测和处理这些对话框,或者我是否需要添加一些额外的代码来处理这些对话框出现的可能性。

答案1

为了显示这些对话框,您需要在用户空间中运行任务。因此,无论用户是否登录,都运行这个选项无法使用。这样,它将与桌面交互,任务所做的一切都会显示给用户。

这显然意味着用户必须登录才能运行该任务。

或者,确保没有对话框。

您的问题提供的有关您使用的程序以及对话框来源的信息太少,无法帮助您解决这个问题。

相关内容