Привилегии для установки исполняемых файлов с 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.