我有一个运行应用程序的计划任务;比方说notepad.exe。如果任务“仅在用户登录时运行”,我可以看到记事本,但如果任务“无论用户是否登录都运行”记事本不会在交互模式下运行。即使我登录并在此模式下运行任务,我也看不到记事本窗口或进程,直到我在任务管理器中选择“全部显示”。问题是当记事本出现错误时,在登录时,我看不到该错误,因此无法判断错误是什么或记事本在出现错误时正在做什么。看起来任务无法在交互模式下运行,因为在它启动时没有登录用户。所以我的问题是:一旦用户登录,有没有办法将记事本更改为交互模式?
查看编程解决方案,有没有办法在运行时使用 shell32 或 user32 将应用程序更改为交互模式?
另外,我的问题显然不在于记事本......只是一个概念证明。