应用程序按计划运行,但没有任何反应

时间:2017-08-06 22:51:54

标签: windows-7 scheduled-tasks

我尝试设置计划任务来运行应用程序(.exe)。如果手动运行(通过双击),应用程序将检查文件夹中的新文件,处理它们并退出。

但是,如果将应用程序设置为" action"在计划任务中,当您运行计划任务时,您看到的只是应用程序启动并在任务管理器中显示为进程,但没有其他任何事情真正发生。根本不处理文件夹中的文件,当进程自动关闭时,进程将停留在任务管理器中。

知道那里发生了什么吗?如何获得有关后台可能发生的更多详细信息?

计划任务设置为运行"用户是否已登录",具有管理权限。

我正在运行Windows 7 Professional SP1。

更新: 这是Process Explorer的堆栈输出:

ntoskrnl.exe!memset+0x61a
ntoskrnl.exe!KeWaitForMultipleObjects+0xd52
ntoskrnl.exe!KeWaitForSingleObject+0x19f
ntoskrnl.exe!__misaligned_access+0xbd0
ntoskrnl.exe!__misaligned_access+0x186d
ntoskrnl.exe!KeWaitForMultipleObjects+0xf5d
ntoskrnl.exe!KeWaitForSingleObject+0x19f
ntoskrnl.exe!NtWaitForSingleObject+0xde
ntoskrnl.exe!KeSynchronizeExecution+0x3a23
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x4a8
wow64.dll!Wow64SystemServiceEx+0x1ce
wow64.dll!Wow64LdrpInitialize+0x42a
ntdll.dll!RtlUniform+0x6e6
ntdll.dll!EtwEventSetInformation+0x1da09
ntdll.dll!LdrInitializeThunk+0xe
ntdll.dll!ZwWaitForSingleObject+0x15
kernel32.dll!WaitForSingleObjectEx+0x43
kernel32.dll!WaitForSingleObject+0x12
jvm.dll!_JVM_FindSignal@4+0x4e1df
jvm.dll!_JVM_FindSignal@4+0x8c1b1
jvm.dll!_JVM_FindSignal@4+0x8c5e6
jvm.dll!_JVM_MonitorWait@16+0xac

1 个答案:

答案 0 :(得分:0)

在编辑动作时,有一个名为开始于(可选)的选项。对我来说有所帮助,因为我的应用程序需要具有一些其他资源,并且只有在正确的目录中启动时才能访问它们。

enter image description here