Привилегии для установки исполняемых файлов с nsis


-1

Я думаю, что этот вопрос лучше подходит суперпользователю, чем stackoverflow.

Мне нужно написать установщик для некоторых исполняемых файлов. Пользователь может скопировать их куда угодно, но обычно это выполняется в C: \ Program Files \ MyProgram

Если установлена ​​Visual Studio, мне также нужно скопировать что-то в system32 (и это требует прав администратора, я полагаю).

Имеет ли смысл поддерживать обычных пользователей и администраторов? Я имею в виду: если мне нужно что-то установить, мне всегда нужны права администратора, это правильно?


Вам не всегда нужны права администратора для установки программы, все зависит от того, что такое групповая политика.
— Ramhound

Групповая политика для чего? Для чего программа?
— Marco A.

Существует групповая политика, которая обрабатывает, если требуется повышение разрешения администратора. Если это не включено, кроме того, программа может или не может требовать установки прав администратора. Добавление файла в System32 тривиально с выбранным установщиком, оно требует эскалации почти во всех решениях, но каждое решение, которое я пробовал, обеспечивает простой и простой способ перемещения файла в папку System32 (хотя это на самом деле некорректное поведение ).
— Ramhound

Ответы:


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.