我很想知道用户登录期间 Windows 启动的顺序。有人知道吗?基本上,我的应用程序被 GPO 调用的登录脚本调用。在调用第 3 方 EXE 时,它无法启动。
然后,通过反复试验,我发现 HKCU...\RunOnce 键在登录脚本之后执行。同样的结果,正在调用 EXE,但无法启动。
什么工作:更新登录脚本在用户的启动文件夹中创建一个快捷方式。现在EXE按预期启动。
我知道 AutoRuns 可以告诉我所有可以放置启动项的位置,有人知道整个执行顺序吗?我能够发现 Run 和 RunOnce 键被异步调用。我可以继续测试 AutoRuns 声明的每个启动项,但这可能需要几天时间。
我最感兴趣的是 Windows 2003 Server 登录启动流程,但我怀疑它与当今使用的其他 Windows 风格非常相似。