3

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

非常感谢您提前。

阿里雷萨

4

1 回答 1

3

Windows Vista 和 7 阻止需要从启动提升的程序,以防止每次启动时出现一连串的 UAC 提示。 UAC 团队的这篇博文解释得很清楚。作为一种解决方法,如果您的程序绝对必须以提升的权限运行,请创建一个任务计划程序条目来启动该程序。

于 2011-04-21T12:10:17.710 回答