Я создал файл патча с исполняемым файлом внутри него, используя функцию Winrar SFX.
После выполнения файла SFX и извлечения заканчивается, мой исполняемый файл никогда не будет работать, потому что он не имеет прав администратора.
Мне интересно, КАК я могу предоставить администратору доступ к этому файлу каким-либо программным способом (например, командный файл).
Я знаю, что могу щелкнуть по нему правой кнопкой мыши, перейти в "Свойства", выбрать вкладку "Совместимость" и установить флажок "Выполнить от имени администратора".
Проблема в том, что пользователи, которые будут загружать этот патч, не знают его (и мой exe запускается только тогда, когда вы щелкаете по нему правой кнопкой мыши и выбираете "Открыть как администратор", в противном случае он никогда не откроет и не отобразит всплывающее окно UAC).
Я пробовал несколько способов, таких как «Лифт бегун (поднять меня)» и т.д., Но я на самом деле ищу что-то более простое, чем.
Мне просто нужно, чтобы exe всегда запускался от имени администратора.