Как запустить новый .exe с повышенными правами из приложения winui3?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как запустить новый .exe с повышенными правами из приложения winui3?

Сообщение Anonymous »

У меня есть приложение на базе WinUI3. Из этого приложения я пытаюсь запустить новое приложение .exe. Новый .exe необходимо запускать с повышенными разрешениями.
В моем приложении WinUI 3 у меня есть типичный код для запуска приложения следующим образом:

Код: Выделить всё

string background_agent_process_path = "C:\\Program Files\\My_app\\background_agent.exe";
// note, the maniest in background_agent requires elevation, so if i run it directly then
// UAC promots and it works fine. Its a c# console app.

Process process = new Process();
process.StartInfo.FileName = background_agent_process_path;
process.StartInfo.UseShellExecute = true;
process.StartInfo.Verb = "runas";
process.Start();
Поведение, которое я получаю, довольно странное. Я получаю запрос UAC на новый .exe-файл, который я принимаю. Тогда ничего не происходит. мое приложение WinUI3, похоже, закрывается, а новый .exe-файл, который я пытаюсь запустить, не запускается.
Любые подсказки или идеи приветствуются. Спасибо

Подробнее здесь: https://stackoverflow.com/questions/790 ... pplication
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как запустить новый .exe с повышенными правами из приложения winui3?
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как запустить новый .exe с повышенными правами из приложения winui3?
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Запустить процесс с повышенными правами из процесса СИСТЕМА
    Anonymous » » в форуме C++
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Запустите процесс с повышенными правами из процесса СИСТЕМА
    Anonymous » » в форуме C++
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как безопасно опубликовать приложение WinUI3, которое ссылается на ResourceDictionary из проекта библиотеки WinUI3?
    Anonymous » » в форуме C#
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»