启动注册表项中需要提升的程序(Windows 7)

时间:2010-02-19 01:59:22

标签: windows-7 uac startup elevation

我有一个程序,我将在计算机启动时运行。我把它的路径放在“SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run”中。这是在Windows 7中。当计算机启动时没有任何反应。我想这是因为我运行它时程序需要提升。但Windows不会要求获得提升权限并且不提供任何反馈。它完全忽略了它。我已经读过Vista告诉你该程序被阻止等。有人知道为什么Windows 7会忽略该应用程序吗?

非常感谢你。

阿里

1 个答案:

答案 0 :(得分:3)

Windows Vista和7阻止程序需要从启动时提升,以防止每次启动时出现一连串的UAC提示。 This blog entry from the UAC team非常清楚地解释了这一点。作为一种解决方法,如果您的程序必须以提升的权限运行,则创建一个任务计划程序条目以启动该程序。