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