我有一个应用程序(在Windows7上运行,需要以管理方式运行),需要在Windows启动时自动运行,所以我像往常一样在“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run”下添加了一个注册表项,但从谷歌搜索后,我的应用程序将无法自动启动,即使UAC对话框没有提交。我知道我可以使用任务调度程序来解决这个问题,但是今天有什么可以告诉我为什么“运行”注册表方式不起作用?为什么UAC对话框没有提交?如果你可以帮助从微软找一篇文章来解释这个问题,那就更好了,非常感谢!
答案 0 :(得分:5)
启动后尽可能快地使机器可用。 Microsoft白皮书:Developing Applications that Run at Logon on Windows Vista
答案 1 :(得分:1)
当Windows启动时,没有用户显示UAC提示,因此在管理用户登录之前必须暂停您的进程。
任务计划程序是您做任何事情的正确方法。