嘿我正在尝试在启动时启动应用程序我总是通过使用此代码完成它:
RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
if (rkApp.GetValue("Folder Locker") == null)
{
rkApp.SetValue("Folder Locker", Application.ExecutablePath.ToString());
}
但现在我这样做了:
requestedExecutionLevel level="requireAdministrator" uiAccess="false"
以管理员身份启动应用程序无法在启动时启动我需要帮助我希望这将是一个小问题而不是什么大不了的事。
答案 0 :(得分:3)
您无法让登录时运行的应用程序升级并以某种方式绕过UAC对话框。这几乎会破坏UAC的目的。
您的选择包括: