Я створив файл виправлення з виконуваним всередині нього за допомогою функції Winrar SFX.
Після виконання файлу SFX і закінчення вилучення мій виконуваний файл ніколи не запускається, оскільки він не має прав адміністратора. Мені цікаво, ЯК Я можу надати адміністратору доступ до цього файлу якимось чином програмуванням (наприклад, пакетним файлом).
Я знаю, що я можу клацнути правою кнопкою миші, перейдіть до "Властивості", виберіть вкладку "Сумісність" і поставте галочку "Виконати як адміністратор".
Проблема полягає в тому, що користувачі, які завантажують цей патч, цього не знають (а мій exe працює лише тоді, коли ви клацніть правою кнопкою миші та виберіть "Відкрити як адміністратор", інакше він ніколи не відкриється і не відображатиметься спливаюче вікно UAC).
Я спробував деякі способи, як, наприклад, "Підйомник ліфтів (підніміть мене)" тощо, але я насправді шукаю щось простіше, ніж.
Мені просто потрібно, щоб EXE завжди працював як адміністратор.