2011-12-20 45 views
0

我有一个应用程序。我通过任务调度程序以登录/关闭用户和最高权限运行它。我在各个地方的应用程序中记录了消息。但让我感到意外的是,以正常的方式,应用程序运行正常,消息被记录,但通过具有上述选项的任务,应用程序挂起,并且没有写入日志。我在谷歌搜索并发现,在给定的条件下,任务调度程序以隐藏模式运行应用程序。但我仍然需要弄清楚为什么应用程序挂起和日志不写入。应用程序挂起在隐藏模式

感谢

+0

你没有提供足够的信息......应用程序到底做了什么? – Yahia 2011-12-20 07:54:44

+0

它是我正在开发的一个项目。它可以加密/解密文件。 – Hem 2011-12-20 07:56:52

+1

和这些文件驻留在哪里?在网络上分享? – Yahia 2011-12-20 08:28:17

回答

0

有没有具体的“隐藏模式”,你可能在你的应用程序中的错误,你需要调试它,就像任何其他的僵局 - 开始在冻结状态的应用程序的快照,和线程调用堆栈。

您通常使用调试程序附加到应用程序进程,中断执行并从此处开始检查它。

+0

罗马,请检查。你会知道是否有隐藏模式。 – Hem 2011-12-20 09:29:58

+0

转到控制面板,打开任务计划程序,创建新任务,转到常规选项卡..在底部,您会发现复选框“隐藏”。在给定条件下自动进行检查。 (仅适用于Windows 7) – Hem 2011-12-20 09:32:35

+0

当您通过隐藏任务启动它时 - 最终它仍然是一个Windows进程,您可以将调试程序附加到并检查您的应用程序状态。 – 2011-12-20 09:45:56