如何将项目添加到注册表以在没有UAC的情况下在启动时运行

时间:2013-07-28 13:39:11

标签: batch-file registry startup uac

我有一个程序需要在Windows启动时启动。我在注册表HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\中创建了一个字符串值 对于此应用程序启动启动,但它显示UAC提示。通常我的应用程序不需要UAC promt启动。如果我在启动文件夹中创建一个快捷方式然后它没有UAC完美工作,但问题是我需要从注册表启动它。抱歉我也无法使用任务调度程序。有谁知道怎么做?

1 个答案:

答案 0 :(得分:18)

您始终可以为单个用户启动它,此命令可以由普通用户运行,并且将在启动时为该用户启用该应用程序。

REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /V "My App" /t REG_SZ /F /D "C:\MyAppPath\MyApp.exe"

如果没有以管理员身份运行某些内容,则无法向本地计算机运行注册表项添加内容。

甚至任务计划程序选项都需要以管理员身份运行才能添加任务。