2010-02-19 68 views
3

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

非常感谢您提前。

阿里

+1

因为每次打开计算机时用UAC警告用户都是一个糟糕的主意。 – 2010-02-19 02:02:32

+0

出于好奇,程序是什么? – Jay 2010-05-04 04:07:00

+0

只是一个想法......但我有一个类似的问题,因为我的可执行文件的路径斜杠(/)而不是反斜杠(\)。我知道这是愚蠢的,但我有这个问题。 – 2010-10-11 11:04:46

回答

3

的Windows Vista和Windows 7,需要从海拔启动防止UAC带来的混乱块程序提示在每次启动时。 This blog entry from the UAC team解释得很清楚。作为一种解决方法,如果您的程序绝对必须以提升的权限运行,则创建一个任务计划程序条目以启动该程序。

相关问题