c# Как всегда запускать программу от имени администратора?

Мне нужно добавить программу в автозагрузку, для этого нужны права администратора, получаю их так:

app.manifest

  <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

Затем добавляю программу в автозагрузку:

  RegistryKey saveKey = Registry.LocalMachine.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run");
        saveKey.SetValue("TestName", path);
        saveKey.Close();

в целом это работает, но при автозагрузке (и просто при запуске) каждый раз появляеться окно "Разрешить этому приложению вносить измененния на вашем устройстве?"

Можно ли один раз дать программе права администратора и больше не получать этих окон?


Ответы (0 шт):